Adviseurs
Wat is stadsdata, hoe werkt het technisch en waar gaat het naartoe? Inzicht voor bevriende alfa- en betatesters die het platform willen beoordelen.
Propositie
Alle meetbare data voor heel Nederland (.nl) en België (.be) bij elkaar, zo'n 1000 gemeenten op 1 plek vergelijkbaar en grafisch analyseerbaar, in grafieken en op de kaart.
- Kernwaarde: thema’s (milieu, mobiliteit, bestuur, …) met meetreeksen, inventarissen en nieuws — altijd met bronverwijzing.
- Doelgroep primair: gemeenteraad & fracties, journalisten & onderzoekers.
- Secundair: professionals (adviseurs, institutionele markt, zakelijke ondernemers).
- Laagste prioriteit: betrokken inwoners & participatie via lichtere consumer-skin (Stadsbarometer, zie voorbeeld).
- Niet: volledige artikelen kopiëren, paywall-content, autopublish social zonder review.
Businessmodel (nu en richting 2027)
| Laag | Inhoud | Monetisatie |
|---|---|---|
| Basis | Thema’s, grafieken, bronnen, wachtlijst — alle gemeenten op shard | Display-advertenties (uiterlijk 1 sep 2026); infra kost ≤ €1/gemeente/maand |
| Premium | Eigen grafieken, correlaties, export (beta gratis t/m sep 2026) | Abonnement (Mollie, nog niet live) |
| Stadsbarometer | B2C propositie: weer, sport, weekend — zelfde data, minder diepgang | Extra display-slots (zelfde data en ad-stack als basis) |
| B2B / gemeente | White-label of data-dienst — niet in de planning | Project / licentie |
Mijlpalen (kort)
- 1 jul 2026: catalogus 35 GM op /gemeenten; tester-mail.
- 4–29 jul 2026: live-clusters (data-gate); comms-batch waitlist 29 jul.
- 1 aug 2026: marketing «Overijssel-23 compleet» (niet bulk-live-dag).
- 1 sep 2026: display-advertenties basis-site (netwerk, slots, consent).
- 17 sep+ 2026: bulk Gelderland (zelfde live + comms-model).
Technische architectuur
Stadsdata is een multi-tenant open-dataplatform per Nederlandse gemeente.
Eén codebase en één database-shard bedienen meerdere gemeenten; elke tenant heeft eigen yaml-config,
bronnen en subdomein ({gemeente}.stadsdata.nl).
- Stack: FastAPI, PostgreSQL/TimescaleDB, Redis, Celery (beat + workers), Caddy TLS.
- Shard-01: Hetzner CCX43, 21+ tenants,
WORKER_SCALE=3, wildcard DNS. - Ingest: gestaggerde P0-syncs per connector; geen
sync_all; nationale feeds 1× per shard waar mogelijk. - LLM: Ollama lokaal voor nieuwskoppen (€0 cloud); classificatie via trefwoorden.
- Inventarisatie:
city_facilities— NPR, OSM, snapshots; wekelijkse sync. - Geen aparte VPS per gemeente; tenant = yaml + rijen met
municipality_slug.