Caution
Unofficial mockup for demonstration purposes only. All data is fictional. Not all features are fully functional. This project is a visual and conceptual prototype — not intended for production use.
Interactive GIS web-app mockups for urban green-space inventory, maintenance planning, and field survey of properties managed by the Swiss Federal Office for Buildings and Logistics (BBL / Bundesgärtnerei). The repo holds two independent prototypes, each in its own folder with its own README.
GDB-backed inventory of 73 sites (Standorte) and ~6 000 green-area features on a MapLibre GL map: care-profile classification, PDF-faithful legend grouping, attribute filters, scoped table view (Standorte / Grünflächen), 2D/3D toggle, and identify against external swisstopo layers.
- Live app: https://bbl-dres.github.io/green-inventory/prototype-main/
- Source code:
prototype-main/
Earlier feature-rich mockup exploring care profiles, contracts, inspections, task planning, and cost tracking against a denormalised data model. Multilingual, with tabbed per-property detail views and more attribute panels per entity.
- Live app: https://bbl-dres.github.io/green-inventory/prototype-care/
- Source code:
prototype-care/
No build tools, no dependencies — just static files. From the repo root:
# Python
python -m http.server 8000
# Node
npx http-server
# PHP
php -S localhost:8000Then open http://localhost:8000/. The root redirects to the main app; each prototype lives at its own path (e.g. /prototype-care/). The old /prototype1/ path still redirects to /prototype-care/.
GitHub Pages: push to main deploys automatically. Alternatives: Netlify, Vercel, CloudFlare Pages, or any static file server.


