Inspiration
I faced it hard to travel in & around chennai, because each bus moves though different routes, and different stopping places. It also raised me into a confusion, "Which is nearest place to me from my home or from my destination stop?". This inspired me to create this app. Existing apps have all the basic ticket booking, route finding and tracking, but it didn't give answer to my above question!
What it does
With features in the existing travel applications, it also tells "Which is nearest place to me from my home or from my destination stop?".
How we built it
We built RouteFinder as a full-stack web application using React for the frontend and Node.js with Express for the backend. Route data is stored locally and searched using custom logic to provide bus routes, nearby locations, and stop-based searches. The UI was designed to be simple and mobile-friendly. We also used Codex as a coding assistant to speed up development, generate boilerplate code, and improve the overall implementation
Challenges we ran into
Collecting and organizing bus route information
Accomplishments that we're proud of
- Built a complete full-stack application from scratch.
- Added a unique Nearest Place Finder feature that helps users identify the closest place from their home or destination stop.
- Created a clean and easy-to-use interface for quick route searches.
- Successfully combined multiple travel-related features into a single application.
What we learned
This project helped us gain practical experience in full-stack web development, API design, frontend-backend integration, debugging, and structuring real-world applications. I also learned how to transform a personal problem into a solution that can help many commuters.
What's next for RouteFinder
My next goal is to integrate real-time MTC bus tracking, live GPS updates, digital ticket booking, traffic-aware route suggestions, and multilingual support. We also plan to expand RouteFinder to support public transport systems in other cities and improve accessibility for all users.
Built With
- codex
- express.js
- javascript
- node.js
- react
- sqlite
- tailwindcss
Log in or sign up for Devpost to join the conversation.