GPS Tracking · Fleet Management · IoT Platform
Sultan Tracker
A GPS tracking and fleet management platform in Bangladesh. It covers the full chain: tracker devices talking TCP, live locations, alerts, fleet management, and real-time dashboards for operators.
The hard part
Keeping thousands of concurrent GPS tracker connections alive and parsed in real time. Behind Nginx TCP proxying and a distributed deployment, every incoming position has to be decoded, cached as live state, persisted, and pushed to the dashboards that are watching it.
What it does
- TCP server infrastructure
- GPS data parsing
- Real-time location processing
- Redis-based live location caching
- MongoDB storage
- Alert processing
- Device command processing
- Real-time dashboards
- Distributed deployment
- Nginx TCP proxying & load balancing
Built with
Next.js, React, TypeScript, Node.js, Express.js, MongoDB, Redis, Firebase RTDB, Socket.IO, Docker Swarm, Nginx, Leaflet, MapTiler
