an IoT Systems that allows localisation and visualization of potholes to monitor the quality of roads.
we can break the system into 5 componenets :
- Smart things: Raspberry Pi 4 + Camera + GPS + Huawei 4G Dongle (E3372h-153)
- pynmea2 library used for parsing GPS data
- requests library used to send post request to the server
- NodeJS ExpressJS
- Mongodb
- 🚧 Change Streams (Web Sockets)
- Fetch API
- Leaflet
- 🚧 WebSocket to have a realtime communication with the server (each time a new pothole is sent to the backend)
- Raspberry pi 4
- Modem 4G Orange (huawei E3372h-153)
- Camera PI
- GPS b220
- PowerBank
- Python
- NodeJS
- Mongodb
- Leaflet
- 🚧 Socket.io
