hatchmoment. scored by care · not by stars

beacon-backend

Go backend API for crisis building‑damage reporting

It provides a stateless Go HTTP service backed by PostgreSQL/PostGIS to collect, store, and export building‑damage reports during emergencies. The server handles idempotent report submissions, server‑authoritative versioning, and can export data as GeoJSON, CSV, GPKG, KML, or Shapefile. Designed for NGOs, emergency responders, and analysts needing a self‑hosted, geo‑aware data store. Compared to generic CRUD APIs, it adds built‑in spatial indexing, privacy‑aware fields, and offline‑first safety mechanisms.

View on GitHub →

IvanStepanok/beacon-backend