A real-time industrial monitoring dashboard that simulates a shopfloor environment with machines and production orders.
This project focuses on mimicking real-time data flow and frontend visualization.
โจ Features
- Simulated production environment
- Dashboard showing the machine and production order status in real time
- Page with full list of machine, being updated in real time
- Page with full list of production order, being updated in real time
โจ Technologies
- Typescript
- Express
- CORS
- Next
- Tailwind
- socket.io
- socket.io-client
๐ How to run the project in your machine
cd clone https://github.com/AnaLinsDev/factory-pulse.git
cd factory-pulse
BACKEND - First cmd
cd backend
npm install
-> Add the .env with the PORT and CLIENT_URL
npm run dev
FRONTEND - Second cmd
cd frontend
npm install
-> Add the .env.local with the NEXT_PUBLIC_API_URL
npm run dev
๐ฏ Purpose
- Real-time system design
- Frontend data visualization
- Backend event simulation
๐ Future Improvements
- Add filters (by machine, status, etc.)
- Control simulation (pause/resume)
- Historical data charts
- Authentication layer
Video