This is simple application using Compose Multiplatform for frontend and Ktor as backend.
The main goal of the project was to obtain a simple web application served by Ktor and built with a single command.
sharedcontains code shared among frontend and backend;webcontains simple web application wrote in Compose Multiplatform;backendcontains Ktor server with REST API.
To run sample execute:
./gradlew run
then go with your browser to http://127.0.0.1:8080/.
To create distribution package, execute:
./gradlew distZip
It builds frontend, backend and packs everything together.
File will be stored in ./backend/build/distributions/backend.zip