This application aims to purchase and rent books.
- Kotlin
- SpringBoot
- Maven 3
- Docker
- Docker compose
- Postgres
- Redis
- Flyway
- Kafka
- Prometheus
- Grafana
We are using Postgrtes as our database running in a Docker container
To create the Docker image, simply navigate to the project root and execute the command below
docker build -f Dockerfile -t kotlin-book-api
docker run -p 8085:8085 kotlin-book-api