Skip to content

bendiksi/sykefravarsstatistikk-api

 
 

Repository files navigation

Sykefraværsstatistikk api

Denne appen eksponerer statistikk om sykefravær. Arbeidsgivere skal kunne se sitt eget sykefravær sammenlignet med sykefraværet i egen bransje, sektor og i hele landet. Hensikten er å gjøre arbeidsgivere mer engasjert i eget sykefravær.

Komme i gang

Koden kan kjøres som en vanlig Spring Boot-applikasjon fra SykefraværsstatistikkApplication. Åpnes i browser: http://localhost:8080/sykefravarsstatistikk-api/internal/healthcheck

Default spring-profil er local, og da er alle avhengigheter mocket på localhost:8081.

Docker

Bygg image docker build -t sykefravarsstatistikk-api .

Kjør container docker run -d -p 8080:8080 sykefravarsstatistikk-api

Koble til H2-database lokalt

Åpne H2-konsollen på http://localhost:8080/sykefravarsstatistikk-api/h2 og fyll inn det som står under applikasjon.datasource i application.yaml.

Grafisk fremstilling av API-ene (swagger-ui)

API-et kan sees og testes på:

  • Lokalt: http://localhost:8080/sykefravarsstatistikk-api/swagger-ui/index.html
  • På server:
    • {host}/sykefravarsstatistikk-api/swagger-ui/index.html?configUrl=/sykefravarsstatistikk-api/v3/api-docs/swagger-config#/
    • {host}/sykefravarsstatistikk-api/swagger-ui/index.html og lim inn /sykefravarsstatistikk-api/v3/api-docs i Explore søkefelt

Henvendelser

For Nav-ansatte

For folk utenfor Nav

About

REST api for sykefraværsstatistikk

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.8%
  • Other 0.2%