This repository contains a Node.js application that enables real-time location tracking for both customers and riders using WebSocket and Socket.IO. The app integrates with Google Maps to provide a seamless tracking experience.
- Real-Time Location Tracking: Track the location of both the rider and the customer in real-time.
- WebSocket & Socket.IO: Utilizes WebSocket and Socket.IO for efficient and low-latency communication.
- Google Maps Integration: Displays real-time location on Google Maps.
- Single Server: Both customer and rider are managed on the same server.
- Node.js installed on your machine.
- A Google Maps API key.
-
Clone the repository:
git clone https://github.com/Ritik5Prasad/Ride_Booking_Server.git
-
Navigate to the project directory::
cd nodejs-rider-app
-
Install the dependencies:
npm install
-
Rename env.template to .env and update MONGO_URI
-
Start the Server
npm start
If you found this project helpful, consider giving it a star β!
πΊ Don't forget to like & subscribe on YouTube for more awesome content.
Happy coding! ππ₯