A real-time location tracker built with Express.js, Socket.IO, Leaflet.js, and EJS. It displays live updates on an interactive map, making it perfect for learning geolocation, real-time communication, and map integration.
- π Real-time location tracking using WebSockets
- πΊοΈ Interactive map interface powered by Leaflet.js
- π Live coordinate updates from clients to the server and back
- β‘ Lightweight and fast, built with Express.js
- π¨ Server-rendered views using EJS templates
- Backend: Node.js, Express.js, Socket.IO
- Frontend: Leaflet.js, EJS, HTML/CSS
- Other: WebSockets, OpenStreetMap
git clone https://github.com/ExploitEngineer/realtime-location-tracker.git
cd realtime-location-tracker
npm install
npm start
Then open your browser and visit: http://localhost:3000
.
βββ public/ # Static JS/CSS
βββ views/ # EJS templates
βββ app.js # Main app entry
βββ README.md
- Delivery fleet tracking
- Personal geolocation tracker
- Educational project to learn WebSockets & Leaflet
MIT License. Made with β€οΈ by ExploitEngineer