Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.38 KB

README.md

File metadata and controls

35 lines (23 loc) · 1.38 KB

Real-Time Location Tracking Application

This project is a real-time location tracking application that allows users to share and view their current location on an interactive map. Built using JavaScript, Node.js, Express.js, EJS, Leaflet.js, and Socket.IO, the app dynamically updates the map with the locations of all connected users.


🚀 Features

  • Real-time location tracking with high accuracy.
  • Interactive map using Leaflet.js for an intuitive user experience.
  • Location updates broadcasted to all connected users via Socket.IO.
  • Automatic removal of markers for disconnected users.
  • Responsive design powered by EJS for dynamic templating.

🛠️ Technologies Used

  • JavaScript: Frontend and backend scripting.
  • Node.js: Backend runtime environment.
  • Express.js: Web framework for Node.js.
  • EJS: Templating engine for dynamic HTML rendering.
  • Leaflet.js: Interactive maps and marker handling.
  • Socket.IO: Real-time, bidirectional communication between server and clients.

🌐 Demo

Check out the live demo of the application:

image image image