Inspiration
Inspiration
We noticed that many communities in California's Central Valley lack safe and connected walking and biking infrastructure. We wanted to create a platform where residents could not only identify these problems but also propose solutions.
What it does
Central Valley Mobility allows users to design sidewalks, bike lanes, and pathways on an interactive map and estimate how these improvements could shorten travel routes. Users can also report infrastructure problems, share proposals, and like or comment on others' ideas.
How we built it
We built the website using HTML, CSS, and JavaScript, integrating OpenFreeMap and OpenStreetMap for mapping and geographic data. We also used Python and SQLite to support local community sharing, including proposals, likes, and comments.
Challenges we ran into
One of our biggest challenges was integrating reliable map services, especially when certain providers blocked requests or failed to load. We also encountered difficulties implementing accurate route calculations and making community features work across multiple devices.
Accomplishments that we're proud of
We're proud of creating an interactive platform that goes beyond traditional navigation by allowing users to design and evaluate infrastructure improvements. We also implemented a community feedback system where users can share ideas and collaborate.
What we learned
We learned how to integrate mapping technologies, work with geographic data, and build interactive web applications. We also gained experience troubleshooting APIs, implementing route simulations, and connecting a website to a local database.
What's next for Central Valley Mobility
We plan to expand the platform with more accurate infrastructure analysis, improved accessibility information, and better community collaboration tools. Eventually, we hope to make it publicly accessible so residents and local governments can work together to improve transportation throughout the Central Valley.
Log in or sign up for Devpost to join the conversation.