Inspiration
Inspired by everyday commuter struggles, CityRide AI aims to make bus travel predictable, stress-free, and efficient through real-time tracking and smart seat booking.”
What it does
1.GPS shows live bus location on map. 2.AI uses data (traffic/weather) to dynamically calculate ETA. 3.ETA updates instantly for real-time accuracy. 4.Passengers plan trips, minimizing waiting time.
How we built it
1.🚌 Data Acquisition: GPS/sensors send real-time bus location/occupancy data. 2.☁️ Cloud: Kafka ingests the stream; Redis/MongoDB store data. 3.🧠 AI Engine: RNN/LSTM uses historical data + live feed to calculate dynamic ETA. 4.📱 App Layer: API delivers live map tracking and instant seat reservations to users.
Challenges we ran into
We faced challenges with accurate real-time GPS updates, unpredictable traffic patterns, stable connectivity, and syncing seat reservations reliably across all users and buses.
Accomplishments that we're proud of
We successfully built accurate real-time tracking, reliable AI-driven ETAs, seamless seat reservations, and a smooth user experience trusted by daily commuters.
What we learned
We learned to manage real-time data, refine AI ETA models, enhance reliability, understand user needs, and build scalable mobility solutions.
What's next for Cityride AI.
Next, we plan to expand routes, improve AI accuracy, add payment integration, enable multi-city support, and enhance overall commuter convenience.
Built With
- base44
Log in or sign up for Devpost to join the conversation.