/pensjonskalkulator-frontend

Frontend-applikasjon for pensjonskalkulator for brukere født 1963 eller senere.

Primary LanguageTypeScriptMIT LicenseMIT

pensjonskalkulator-frontend

Build and deploy

Frontend-applikasjon for pensjonskalkulator for brukere født 1963 eller senere.

Dette er brukere som berøres av ny AFP-ordning i offentlig sektor, og som omfattes av kapittel 20 i pensjonsregelverket (ikke kapittel 19).

Teknologi

Prosjektet kjører med Node > v20.9.0 og Npm > v10.1.0

Komme i gang

// Bygger applikasjonen og starter vite devserver på port :5173
npm run start
// Sørger for riktig formatering med eslint, prettier og stylelint
npm run prebuild
// Bygger applikasjonen og outputer de kompilerte filene under /dist
npm run build
// Serveren de statiske filene som er bygd under /dist
// Forutsetter at man har kjørt npm run build før
npm run preview
// Kjører enhetstester og genererer coverage
npm run test
// Kjører integrasjonstester.
// Tester opp mot den bundlede applikasjonen i /dist, så husk å bygge appen før kjøring.
npm run cy:test

// Kjører tester i nettleseren mot port :4173 - krever at man kjører f.eks npm run preview
npm run cy:open

environment variables

VITE_DECORATOR_URL: url'en hvor dekoratøren hostes statisk. brukes i index.html

oversikt over portene

  • localhost:5173 brukes av vite ved npm run start
  • localhost:4173 brukes av vite ved npm run preview (static serve)

Systemdokumentasjon og beslutninger

Henvendelser

NAV-interne henvendelser kan sendes via Slack i kanalen #pensjonskalkulator.