I made a sample REST API with Ktor coupled with a Postgres database running on a docker compose 🙂
I tried to showcase several Ktor Feature such as StatusPage, Locations, DataConversion... and other very cool external library like Valiktor, Exposed, HikariCP, Flyway...). I am also using swagger to generate my front models (that can be shared with Android apps).
This is a tiny cooking API and you can fork it as you want 🙂 Feedback appreciated 🙂 Enjoy!
If you have any questions feel free to ask 🙂
https://github.com/Oleur/swcook-ktor-api