Source listings are merged into shared canonical events instead of copied over and over per user.
About
Built as a venue-first cultural radar for Malmö, Copenhagen, and Lund.
Principles
What the product is trying to do
Direct venue and institution sources get priority over broad aggregators whenever both exist.
The product now runs as one FastAPI app plus Postgres, which keeps local, home-server, and hosted deployment aligned.
Status
Where it goes next
Next build step is invite-first accounts with save/unsave actions tied to a real user model.
The ingestion layer is ready for lower-frequency scheduled runs and failure alerts.
The app now ships as one FastAPI service plus Postgres, which makes Git-based deploys and hosted migration much simpler.