05 / 31 · Full Stack · OSS · featured

OSM Temporary Road Closures

Database & API for the OpenStreetMap Foundation · GSoC 2025

interactive demo
loading demo…
about

A full-stack, AGPL-licensed platform built during Google Summer of Code 2025 for the OpenStreetMap Foundation. Community users submit closures via a Next.js/Leaflet interface, while a FastAPI service backed by PostgreSQL + PostGIS validates, stores, and serves geospatial data. Locations are encoded with OpenLR to remain map-provider-agnostic, and a Valhalla integration powers closure-aware routing across auto, bicycle, and pedestrian modes.

what it does
  • 01Responsive UI
  • 02Geospatial Data Handling
  • 03Closure-Aware Routing
  • 04OAuth2/JWT Authentication
  • 05Rate Limiting
  • 06Containerized Deployment