Wine cellar management API.
The sole purpose of this project was to build a simple API mixing technologies I already knew and liked and other technologies I wanted to play with. The API capabilities are very limited, but I believe they cover a fairly wide range of "real life" use cases, hence why I made this repository public, in case it may help and/or inspire other people.
Why wine? just because I like wine :)
- Language: Kotlin
- Build tool: Gradle
- Framework: Spring Boot
- Database: PostgreSQL, Flyway
- Libraries: GraphQL Kotlin, Spring Data R2DBC, BouncyCastle, Java JWT, Passay
- Testing: Kotest, MockK via SpringMockK