SOFTdanmark
YdelserCasesOm osKontakt
Kundeportal
Alle cases
Open DataReal-timeIoT Sensorer

Aarhus P-Radar

Fra offentligt API til live parkeringsdashboard med 1.000 sensorer — på under en time.

Se live dashboard
45 min
Fra ide til dashboard
1.000
Sensorer i realtid
0 kr
Ingen API-nøgle

Hvordan vi gjorde det

Pointen var enkel: hvor hurtigt kan vi gå fra “der findes vist et API” til et fuldt funktionelt, imponerende dashboard med live data? Her er svaret — minut for minut.

0 min

Research: Hvilke API'er findes?

Vi startede med et simpelt spørgsmål: Hvilke gratis, åbne API'er findes i Danmark? En hurtig research afdækkede over 40 offentlige API'er — fra CVR og Danmarks Statistik til DMI og Rejseplanen.

5 min

Fandt Sensade's parkeringssensor-API

Aarhus Kommune har udstyret Frederiksbjerg med 1.000 parkeringssensorer. Firmaet Sensade stiller data til rådighed via et åbent REST API — helt gratis, ingen API-nøgle, ingen registrering.

10 min

Udforskede API'et live

Tre endpoints var alt, der skulle til: /organizations for at finde Aarhus, /parkingLots for 33 zoner med GPS-koordinater, og /occupancy for belægningsdata pr. time. Rent JSON, veldokumenteret med Swagger.

15 min

Designede dashboard-konceptet

Vi besluttede at bygge et komplet real-time dashboard i en enkelt HTML-fil. Interaktivt kort med Leaflet, farvekodede markers, statistikkort, sortérbar zoneliste, og en heatmap over dagens belægning.

25 min

Første version kørte

Dashboard'et var live med 33 parkeringszoner plottet på et mørkt kort over Frederiksbjerg. Hver marker viste antal ledige pladser og skiftede farve baseret på belægningsgrad — grøn, gul, orange, rød.

35 min

Progressiv datahentning

Vi optimerede brugeroplevelsen: kortet vises med det samme, og data streamer ind zone for zone med en animeret progress bar der viser gadenavn og status for hver sensor-forespørgsel.

45 min

Færdigt og publiceret

Det endelige dashboard med live data, auto-refresh hvert 5. minut, klikbare popups med detaljeret statistik, og time-for-time heatmap — klar til at imponere.

Hvad dashboardet viser

🗺️

Interaktivt kort

Alle 33 parkeringszoner på Frederiksbjerg med farvekodede markers der viser ledige pladser i realtid.

📊

Live statistik

Samlet overblik: totale zoner, ledige pladser, gennemsnitsbelægning, og antal fuldt optagne zoner.

🔥

Heatmap

Time-for-time belægning for hver zone — se hvornår det er nemmest at finde parkering.

Progressiv loading

Kortet vises med det samme. Data streamer ind zone for zone med en animeret progress bar.

Tech stack

Bevidst minimalistisk — ingen build-step, ingen backend, ingen afhængigheder ud over et kortbibliotek.

Sensade Open API
Datakilde — 1.000 sensorer
Leaflet.js
Interaktivt kort
CARTO Dark
Kort-tiles
Vanilla JS
Ingen frameworks, ingen build
Open Data DK
GeoJSON parkeringszoner
Claude Code
AI-assisteret udvikling

Hvad casen beviser

Danmark er fyldt med åbne, gratis API'er — fra parkeringssensorer til vejrdata, virksomhedsregistre og trafikdata. De fleste kræver ikke engang registrering.

Med den rette tilgang og AI-assisteret udvikling kan man gå fra “der findes vist et API” til et komplet, imponerende produkt på under en time. Ikke en prototype. Ikke en mockup. Et ægte dashboard med live data fra 1.000 fysiske sensorer i Aarhus.

Det er dét, vi mener med 10x hurtigere med AI.

Har I data, der venter på at blive til noget?

Vi hjælper jer med at gå fra API til brugbar løsning — hurtigere end I tror.

Lad os tale om jeres data