All projectsWeb
Onlock
Real-time IoT tracking of waste containers and vehicles for municipalities.
Overview
Onlock is used by municipalities and waste collection teams to track vehicles and containers on a live map.
The platform includes user and role management, vehicle and container tracking, and province/district scoped data so that users responsible for multiple provinces can pick which one to manage in a session.
Sensor data from containers — fill level, battery status — is tracked in real time and rendered on the map. Admins manage vehicles and containers, including photos. I built the Node.js + PostgreSQL backend and the Next.js frontend.
What mattered
- Live map with real-time sensor data (fill level, battery)
- Multi-province, multi-role data scoping
- Node.js + PostgreSQL API, Next.js frontend