This is a react template for ktor projects which is "batteries included" the biggest things it has is an orm nice package layout and migrations without flyway
For more info you can check all the markdown files in the project
Use gradle tasks run
or buildFatJar
these have building the frontend. You can also create or change it to your own liking.
- Tests
- Dockerfile
- Automatic migration file creation
- Hot reload
- Rename the root folder to your project name
- File -> Project Structure -> Project -> Name -> Change the name to your project name
- settings.gradle.kts -> Change the rootProject.name to your project name
- build.gradle.kts -> group to your project group
- rename the package directories to your project group
- Edit application.conf module to your project group
- (optional) Find and replace all instances of
com.example
with your project group
If you want to contribute to this project you can do so by creating a pull request or an issue. I would love to see this project grow and become a great starting point for ktor projects, maybe even it's project generator.