The API layer for the Cards 110 application
To run this application you need a MongoDB and Redis instance to point to. You will also need an application and API configured in Auth0. If you are running with the prod spring profile you will also need a cloudinary account.
All of the above can be configured in the .env
file.
- Kotlin
- Spring-Boot
- Swagger
- MongoDB
To build locally run ./gradlew clean build
To build the docker image run docker build . -t cards110-api
To run locally built docker image run docker run -d -p 8080:8080 --env-file .env --name cards110-api cards110-api