Skip to content

navikt/isprediksjon

Repository files navigation

isprediksjon

Application written in Kotlin used to store sykmeldinger and extra info to be used for prediksjoner about the length of a syketilfelle.

Technologies used

  • Kotlin
  • Ktor
  • Gradle
  • JDK 11
  • Spek
  • Jackson

Requirements

  • JDK 11

Lint (Ktlint)

Command line

Run checking: ./gradlew --continue ktlintCheck

Run formatting: ./gradlew ktlintFormat

Git Hooks

Apply checking: ./gradlew addKtlintCheckGitPreCommitHook

Apply formatting: ./gradlew addKtlintFormatGitPreCommitHook

Build and run tests

To build locally and run the integration tests you can simply run ./gradlew shadowJar or on windows gradlew.bat shadowJar

Creating a docker image

Creating a docker image should be as simple as docker build -t isprediksjon .

Running a docker image

docker run --rm-it -p 8080:8080 isprediksjon

Contact us

Code/project related questions can be sent to

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages