Project made with the purpose of getting more knowledge in the Spring framework and Java in general. In this API, you can manage products, categories, accounts, carts and orders.
- Java 17
- PostgreSQL
- IDE of your choice
- Clone the project or download it by github
git clone https://github.com/joaosantosmedeiros/cheese-central-spring
- Create a PostgreSQL database for the project
- Insert your PostgreSQL credentials in
application.properties
- Install the dependencies
mvn clean install -DskipTests
- Run the app
All the documentation can be found at http://localhost:8080/swagger-ui.html
- João Pedro dos Santos Medeiros - Backend Developer - @joaosantosmedeiros
For the next steps, i'm planning to:
- Add a RabbitMQ connection with another API.
- Add integration tests.
- Dockerize both created APIs, RabbitMQ and Postgres.