Smart Home (IoT)

Date: 03/09/2024
About This Project
PWA smart home IoT web app that communicates with physical boards in realtime. This app allows users to remotely control and monitor their home environment.
Users can track the temperature, humidity, and other environmental factors via real-time charts. They can also receive push notifications to stay informed about their home's status.
The smart devices built into furniture like door locks or lamps can be remotely controlled from the app.
My Role:
- Frontend development
App Features:
- Native-like Smartphone Features
- Cached data
- PWA
- Realtime Charts
- Push Notifications
- Multi-lingual Support
Tech Stack:
- React
- Vite
- Vite PWA Plugin
- Mantine UI
- Tailwind
- React Router
- Axios
- Tanstack Query
- Recharts
- i18next
- Zustand
Some Facts...
The challenging part of this project was mimicking the native feeling of mobile UI with react as this was a web based app. so I had to consider vertical responsiveness and lots of scrollable and overflowed containers.