For fun and exercise, to practice pair programming and TDD, our team has built a web application from scratch in Kotlin, including all necessary parts (web server, database, framework), all in one. The only production dependency is the standard library. https://github.com/7ep/r3z
. Perhaps you will find it useful. Let me know.