Systemkort · status 8. juni 2026

KøreKlar — hele systemet på ét blik

Prototype-fasen + backend-broen er færdige. Blå = bygget · teal = backend-bro klar · stiplet gul = senere · grå = muligt senere.
Bygget (prototype) Backend-bro klar (spec) Senere (fundament-fase) Muligt senere
1
Roller — hvem bruger systemet?
Fem roller, hver med sin egen prototype i fælles design.
Bygget
🚗
Elev
Rejse, booking, teori, kørselshistorik, dokumentbank, support, ledsager (kode 141), P23, skins.
Bygget
🧑‍🏫
Kørelærer
Dagsplan, aktiv køretime, manøvre-bedømmelse (ikon-tryk), kalender, time-godkendelse, hold-broadcast.
Bygget
🏢
Køreskole / kæde-admin
11 faner: afdelinger m. vælger, lærere, elever, anlægsaftaler, fordele, pakker m. dekort, økonomi, bogføring, revisionslog.
Bygget
🛡️
Systemejer-konsol
Platform-overblik, B2B-abonnement, kampagne-godkendelse + påkrævet-override, skins, anlæg-register, kørekort-pakker.
Bygget
🛞
Køreteknisk anlæg
Anlæggets egen admin: baner (aktiv/inaktiv), banehosts, kurser, driftsinfo, profil.
Måske
🏛️
Myndighed / kommune
Prøver, godkendelser.
Relevant? __________
Måske
👪
Betaler / forælder
Betaler for elev under 18 (P23T-samtykke findes i elev-app).
Egen adgang? __________
Måske
📝
Prøvesagkyndig
Afvikler køreprøver.
__________
2
Prototyper (Version 1) — fasen er færdig
Klikbare modeller — det man kan se og trykke på.
Bygget
📱
Elev-app
Onboarding, hub, Min rejse, kørselsdok., booking, teori, Sikker Trafik, GPS-historik, dokumentbank, ansigtsscan, AI-hjælp.
koreklar-elev.html · 562 KB
Bygget
📋
Kørelærer-app
Hub, dagsplan, elevliste, aktiv time m. live manøvre-logning, review-ark, biometrisk login, beskeder.
koreklar-korelaerer.html · 86 KB
Bygget
🏢
Skole-/kæde-admin
Overblik m. wired handlinger, afdelinger, lærere, elever, anlæg, fordele, pakker/priser, økonomi, bogføring.
koreklar-admin-skole.html · 88 KB
Bygget
🛡️
Systemejer-konsol
Køreskoler (B2B), kampagner, skins, abonnement m. beregner, anlæg-register, kørekort-pakker.
koreklar-systemejer-konsol.html · 46 KB
Bygget
📅
Booking
Fire bookingtyper, sygdoms-flow, godkendelse, aflysning.
koreklar-booking.html · 64 KB
Bygget
🛞
Anlæg-admin
Baner, banehosts, kurser, driftsinfo, anlægsprofil.
koreklar-anlaeg-admin.html · 23 KB
Bygget
📣
Sponsor + annoncør
Sponsor/reklame i elev-appen + annoncør-portal.
koreklar-sponsor-elev / -annoncoer-portal
Bygget
📜
Ledsager · P23 · pakke
Kode 141-flow, P23 køreprøvebooking, pakke/forbrug-fratræk.
3 separate flows
3
Backend-bro — prototype → rigtig programmering
Handoff-laget: datamodellen formaliseret til skema, ER, API og SQL.
Klar
🗄️
DB-skema + adgangsmatrix
~40 enheder → tabeller, fremmednøgler, afledte views; rolle × ressource × handling + række-scope.
koreklar-db-skema.md
Klar
🔗
Visuel ER
Klikbar oversigt over 46 tabeller i 7 domæner; relationer + detaljepanel.
koreklar-db-ER.html
Klar
🔌
API/endpoint-kort
Rolle-bevidst API; scope fra token; ingen DELETE; handlings-endpoints; afledte felter som svar.
koreklar-api-kort.md
Klar
🧱
SQL-DDL
Fuldt skema (47 tabeller) + elev-delmængde (31 tabeller).
koreklar-db-skema.sql · -elev.sql
Klar
🔐
MitID-flow
Sekvensdiagram: login via broker · PIN/biometri-genåbning · digital underskrift.
koreklar-mitid-flow.html
Klar
📋
Kravspecifikation
Identitet, RBAC, reaktiv hændelseslog, to-lags-fakturering, tre-lags-sponsor, faseplan.
koreklar-backend-kravspec.md
4
Fælles fundament
Det alle prototyper deler — limen mellem trådene.
Klar
🎨
Designlinje
Blå palette (#0f4c81), Georgia + systemfont, afrundede kort, telefon-ramme 360px — genbrugt i alle prototyper.
Klar
📒
Datamodel & ordbog
Facitlisten: ét ord pr. ting. Pakke (handel) holdt adskilt fra Forløb (jura). Saldoer beregnes, gemmes ikke.
5
Maskinrum (fundament-fasen) — næste store spor
Det usynlige der gør prototyperne ægte. Bygges fra broen.
Næste
🔐
Login & identitet
MitID via certificeret broker, PIN, biometri.
Blokeret af: broker-valg
Næste
🛡️
Sikkerhed & adgang
Scope fra token, serverhåndhævet (matrix klar).
Næste
🗺️
Kort & GPS-spor
Mapbox Map Matching, auto-segmenter.
Blokeret af: Mapbox-token
Næste
💳
Betalinger
MobilePay via QuickPay, kvitteringer.
Næste
🔌
Integrationer
Adresser via DAR (afløser DAWA), regnskab.
Tidskritisk: 1. juli 2026
Næste
📚
Teoriundervisning
Domæne under opbygning (epic #492).
Sådan hænger data sammen (kort)
Køreskole har Kørelærere, Afdelinger, Hold og Pakker (handel) adskilt fra Forløb (jura)
Elev hører til én Køreskole; Lærertildeling styrer ønske → accept → aktiv kørelærer
Køretime mellem én Elev og én Kørelærer session (start/slut) + GPS-spor + Manøvrer/hændelser (manuel + auto)
Forbrugspost trækkes af Pakkelinje; saldoer beregnes, gemmes ikke
Køreskole Anlægsaftale med Anlæg Baner + Anlægskurser kursustilmelding
Systemejer registrerer anlæg, publicerer kørekort-pakker, godkender kampagner; alt logget i append-only hændelseslog + revisionslog
Åbne beslutninger & tidskritisk
Dine valg
MitID-broker: Idura vs. Signaturgruppen — blokerer kun login-fasen.
Mapbox-token: kortet kører på SVG indtil da.
Tidskritisk · 1. juli 2026
DAWA → DAR-migrering (adresseopslag).
BEK 1151 træder i kraft: 5-modul-struktur, min. 30 teori- + 24 køretimer.
Selskab
Navn besluttet: KøreKlar ApS.
To-lags B2B-prismodel (lag 1 fast + lag 2 pr. forløb).
KøreKlar systemkort · status 8. juni 2026 · opdateres sammen med fællesarkivet (systembeskrivelse + datamodel + beslutningslog).
Tip: Du kan printe denne side (Ctrl/Cmd+P).