I build this site as follow technical test of Ravelware. This site is a dashboard site for monitoring and controlling IoT devices. This site is built using MQTT arch, so it can be used for real-time monitoring and controlling.
- Next.js - App router
- Tailwind CSS
- MQTT
- Radix UI
- Shadcn
- Zustand
- Google charts
- react-day-picker
- etc
- Realtime monitoring graph
- Table data
- Loading/Streaming
- 404 page
- Local storage state
- Date picker
You can read the requirements here