Ovddideaddjit

Mii huksejit rabas lávdadaga riikkavulošdoarjagii, ja teknihkalaš gelbbolašvuohta lea min barggu guoimmáš. Oadjebasvuohta ja olahahttivuohta leat min láidestansánit.

Fokusguovllut

Oadjebasvuohta ja priváhtavuohta

Danin go mii integrerejit BankID:in ja meannudit persovnnalaš dieđuid, lea oadjebasvuohta rávnnját.

  • Veahkehehttet geahčadit koda hearrátvuođaid ektui.
  • Čađahehket oadjebas duohtastanmanuid.
  • Oassálastet arkitektuvrra hábmemii dieđuid vurkema minimeret (privacy by design).

Frontend ja olahahttivuohta

Appa galgá doaibmat buot alde, boarráset Android-rusttegin rájes ođđaseamos iPhone-ide.

  • Optimeret doaimmaid ja muittogeavaheami.
  • Hukset responsiivvalaš čalmmustagas mat čuvvot olahahttivuohtastandárdaid (WCAG).
  • Veahkehehttet PWA-čađaheamiin.

Integreremiid

  • BankID-integreren (maiddái testabirrasii).
  • API-ovddideapmi boahtteáigge goalmmátoasseintegreremii.

Teknihkkastákka

  • Frontend: Preact 10 + Vite + Tailwind CSS + i18next + Socket.io + Leaflet
  • Backend: Node 22 + Express 5 + Socket.io + PostgreSQL 16 + jose (JWT)
  • Infra: Docker Compose + Traefik + nginx
  • Testemiid: node:test (backend), vitest (frontend)

Álggat

Gáldokodat leat Codeberg:s. Klonee repo, loga ovddideaddjidokumentašuvnna ja raba vuosttaš ášši.