Why Javalin?
Simple
Lightweight
Interoperable
Flexible
What is used in this project
Javalin: "Micro-Framework"
Jetbrains-exposed: ORM framework for Kotlin
Koin: Smart Kotlin injection library
Kotest: Flexible and elegant multiplatform test framework, assertions library, and property test library for Kotlin
Mockk: Mocking library for Kotlin