This project was created to demonstrate a simple application built with Kotlin + Spring Boot including CRUD operations, authentication, routing, and more.
The application was built with:
- Kotlin as programming language
- Spring Boot as web framework
- Jackson as data bind serialization/deserialization
- JJWT JSON Web Token for Java implementation
- Hibernate as ORM to persistence layer
Tests:
You need just JVM installed.
The server is configured to start on 8080.
Build:
./gradlew clean build
Start the server:
./gradlew run
Feel free to open a issue or submit a pull request for any bugs/improvements.