Skip to content

navikt/hotsak-frontend

Repository files navigation

Frontend for saksbehandling på Hjelpemiddelområdet

Koden er delt i to separate moduler, client og server. En for Go-backenden (server) og en for React-frontenden (client).

Kom i gang

For installere alle avhengigheter i prosjektet kan du kjøre:

cd client
npm install

Server

Installer Go:

brew install go

Legg til støtte for Go i Visual Studio Code https://marketplace.visualstudio.com/items?itemName=golang.Go.

Kjør lokalt

For å kjøre lokalt kan du kjøre:

cd client
npm run dev

MSW brukes da for å interecepte request-er til API-et.

Kjør tester

Vi bruker Cypress sammen med MSW for å kjøre testene våre:

  • Kjør cypress-tester i nettleser: start appen med npm run dev, deretter npm run cypress:open i en annen terminal.
  • Kjør cypress-tester i headless nettleser: start appen med npm run dev, deretter npm run cypress:run i en annen terminal.

Tester kjøres også automatisk i GitHub Actions ved push.

Deploy

Ved push til main kjøres det deploy til dev-gcp. Appen er tilgjenglig på https://hotsak.intern.dev.nav.no/.

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 11