-
Developed Uber Backend using a microservice architecture. This project contains six different microservices.
-
- Allowed passengers to book rides, once a ride request is get all nearby drivers using Location Service. Then after notify all nearby drivers.
-
- This service manages all WebSocket connections with drive to handle real time data.
-
- To efficiently handle location-based data, incorporate Redis server. It handles driver location data.
-
- This centralizes model service. It contains all required model classes.
- To run this project on your machine, you need to install
Java 17, MySQL Database and Redis server
. Run each microservice separately.