Skip to content

Koriit/kotlin-template

Repository files navigation

Kotlin Template

Kotlin 1.3.61 Build Status CodeFactor ktlint GitHub

Template of kotlin application.

Note
This template provides opinionated solutions to common problems during application development. It should be treated as give-or-take.

Elements

  1. Gradle build

  2. Bootable Jar

  3. Docker

  4. Dependency Injection

  5. Configuration

  6. JSON serialization (Jackson)

  7. Domain/DAO/Service

  8. HTTP Client

  9. HTTP API

  10. OpenAPI3

  11. Tests

    1. Configuration

    2. Mocks

    3. Stubs

    4. OpenAPI3 verification

    5. Simple class tests

    6. Interdependent class tests

    7. API testing

TODO

  1. Circuit breaker

  2. Connection Pool

About

Template of kotlin application with HTTP API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published