No description
  • Swift 50.7%
  • TypeScript 43.3%
  • CSS 2.9%
  • Ruby 2.3%
  • Dockerfile 0.6%
  • Other 0.1%
Find a file
Einar Flobak 357ec830b4
All checks were successful
Build and Push SkiltScan Images / build (./admin, skilt-scan-admin) (push) Successful in 24s
Build and Push SkiltScan Images / build (./api, skilt-scan-api) (push) Successful in 50s
nytt navn
2026-04-10 15:38:07 +02:00
.forgejo/workflows soft deletes 2026-04-10 14:46:32 +02:00
admin simple auth 2026-04-10 15:36:31 +02:00
api simple auth 2026-04-10 15:36:31 +02:00
docs ios update 2026-04-10 13:04:36 +02:00
ios nytt navn 2026-04-10 15:38:07 +02:00
.DS_Store app icon og sletting 2026-04-10 15:27:41 +02:00
.gitignore deploy 2026-04-09 14:48:30 +02:00
README.md update readme 2026-04-09 11:21:46 +02:00

SkiltScan

SkiltScan er en løsning for registrering, oppslag og administrasjon av bilskiltobservasjoner.

Systemet består av tre hoveddeler:

  • ios/ en iPhone-app for registrering av observasjoner, visning av skilt, tagging og raske oppslag
  • api/ en backend for lagring av observasjoner, bilmetadata, tags, notater og historikk
  • admin/ et web-basert adminpanel for søk, filtrering, administrasjon og oversikt

Funksjoner

kort og godt: skilter leses inn -> trykke på skilt → vise data → tagge” typiske tags: venn / politi / toll / kjent bil (kjendis) / obs

iOS-app

  • registrere bilskilt via kamera
  • lagre tidspunkt og GPS-posisjon for observasjoner
  • vise data om tidligere observasjoner
  • varsel dersom det er satt en tag på skiltet tidligere
  • slå opp eierinfo om kjøretøy via webview (for å sette korrekte tags)
  • legge til tags og notater på skilt

Backend

  • lagrer skilt, observasjoner, tags og notater
  • håndterer oppslag på kjøretøymetadata mot egen database
  • håndterer oppslag på kjøretøymetadata mot SVV (om vi ikke har sett regnummeret før)
  • eksponerer API for mobilapp og adminpanel
  • kan cache metadata for raskere responser og færre eksterne kall

Adminpanel

  • søk etter skilt
  • registrere bilskilt manuelt
  • se alle observasjoner for et skilt og plassere dem ut på kart.
  • filtrere på tid, tag og lokasjon
  • administrere tags og notater
  • se kjøretøymetadata som merke, modell, årsmodell og andre detaljer
  • få bedre oversikt enn i mobilappen

Eksempler på data per skilt

Et skilt kan ha:

  • registreringsnummer
  • merke
  • modell
  • årsmodell
  • andre tilgjengelige kjøretøydetaljer
  • tags
  • notater
  • observasjonshistorikk
  • siste kjente posisjoner
  • tidspunkt for siste oppslag

Repo-struktur

skilt-scan/
├── api/
├── ios/
├── admin/
├── docs/
├── .gitignore
└── README.md