Inspiration
We were inspired to create this project by the recent uptick of construction on campus. We realized that although it was only a moderate annoyance to us, it could be a complete disruption for students with mobility, visual, or other access needs. We wanted to create a better way to navigate for everyone, with accessibility at the forefront of the project.
What it does
We decided to create BetterPath, a navigation app specifically suited for accessibility first. The app finds the most efficient route to a building’s accessible entrance and adapts in real time using community reports. Users can upload photos of hazards like closed sidewalks or blocked ramps. Once the photos are verified, the backend updates routes and ETAs accordingly. An optional indoor component estimates time to reach a specific floor, further informing navigation and ETAs.
How we built it
The app uses the Mapbox API for mapping and coordinates, Python for backend and to serve APIs, TypeScript/Node.js for indoor navigation logic, MongoDB to store user photos and location data, and the Google Gemini API to verify hazard images before they influence routing.
Accomplishments that we're proud of
We are quite pleased with out prototype, which reroutes and updates ETA in accordance with verified user uploaded photos.


Log in or sign up for Devpost to join the conversation.