← Atlas/Sheet 05/Full Stack · OSS

OSM Temporary Road Closures

Database & API for the OpenStreetMap Foundation · GSoC 2025

Role

Lead engineer · GSoC contributor

Timeline

May 2025 — Aug 2025

Year

2025

Category

Full Stack · OSS

Interactive demo— simulated, runs in your browser

Survey notes

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.

Notable terrain

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

Next sheet

Freight Toolkit