A simple project to manage a movies catalog using a hexagonal architecture model.
This project requires:
- java8
- maven 3.5.*
- mysqlDB 5.6
- change to this repository in your local host
- execute mvn clean install
- execute java -jar app.jar
A complete list of the available endpoints is provided when you run the application. Simply start the api and browse to http://localhost:8080/swagger-ui/index.html This should show the full Swagger documentation.
The application is fully deployable as a containerized app.
To do this simply navigate to the project root and execute docker build .
More documentation coming soon!