Temporary Road Closures Database and API - GSOC 2025
Posted by Archit Rathod on 24 May 2025 in English. Last updated on 30 May 2025.Introduction
Hi everyone! I’m Archit Rathod, a Computer Science Master’s student at the University of Illinois Chicago and a passionate open-source contributor. My interests lie at the intersection of geospatial technologies, backend systems, and applied machine learning. Over the years, I’ve built full-stack web platforms, worked on real-time traffic modeling, and contributed to research in social networks and AI ethics.
This summer, I’m thrilled to be a Google Summer of Code 2025 contributor with OpenStreetMap, where I’ll be building a system to make navigation smarter and safer through real-time road closure data. I’m deeply grateful to the OSM community and my mentors for this opportunity, and I’m excited to learn, collaborate, and give back.
Project Description: Temporary Road Closures Database and API
OpenStreetMap provides excellent static map data, but temporary road closures, like construction, accidents, or local events, are often missing or delayed. This project addresses that gap.
I’m developing a centralized platform for real-time road closures. Key features include:
- A geospatial database using PostgreSQL/PostGIS for efficient closure storage and queries.
- A RESTful API using FastAPI, with outputs in OpenLR format for location referencing.
- A web-based UI for users to submit and view closures on a live map.
- A prototype integration with OsmAnd, showcasing how routing can dynamically adapt to avoid closed roads.
The goal is to have a fully working, open-source prototype by the end of the summer that enables OSM apps to respond to temporary disruptions, making navigation more reliable for everyone.
Weekly Progress Report
Coming Soon….
Contact Me
Feel free to reach out — I’d love to connect!
- 📍 Location: Chicago, IL, USA
- 📧 Email: architrathod77@gmail.com
- 🌐 Portfolio: archit-rathod.vercel.app
- 💼 LinkedIn: linkedin.com/in/archit-rathod
- 💻 GitHub: github.com/Archit1706