A public municipal site: transparency, tourism, services, news, and a staff CMS.
FastAPI · React · PostgreSQL · DockerStack
53,051lines
28,398React lines
Built · LocalState
Built locally: it runs on a laptop or LAN, not a hosted demo.
Public document library: search, category and year filters, PDF downloads, no login.
Inside the system
1 / 4
One console for articles, events, documents, budget, meetings, and feedback.Staff upload ordinances and resolutions; the public library updates without a deploy.Articles are written, categorized, and published from the same console.Service hours, offices, and hotlines are editable content, not hardcoded pages.
How it is built
The municipal website is a public local government site built with React, FastAPI, PostgreSQL, and Docker. It publishes services and requirements, officials and offices, documents, budgets, bids and awards, news, events, and tourism information, with a staff CMS behind it.
The public pages are searchable and editable without a deploy, and the CMS manages pages, documents, and office details. The screens use seeded demo content, not a client's records.
Surfaces
Public siteTransparency pages, tourism, services, news, feedback, and a staff CMS.
→
Your system
The next entry is the work still done by hand. How a build runs.