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.