SmartTransit System
Microservices-Based Smart Public Transportation System

Overview
A scalable microservices architecture for smart public transportation — carpooling, bus scheduling, live tracking via Ola Maps, payments, and centralized authentication.
Key Features
- Live bus tracking with Ola Maps integration
- Carpooling and route optimization services
- Centralized JWT authentication via API Gateway
- Netflix Eureka service discovery
- Payment, notification, and feedback microservices
- Docker containerization for deployment