Skip to content

joaosantosmedeiros/cheese-central-spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cheese Central API

Description

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.

Pre-requisites

  • Java 17
  • PostgreSQL
  • IDE of your choice

Installation

  1. Clone the project or download it by github
git clone https://github.com/joaosantosmedeiros/cheese-central-spring
  1. Create a PostgreSQL database for the project
  2. Insert your PostgreSQL credentials in application.properties
  3. Install the dependencies
mvn clean install -DskipTests
  1. Run the app

Docs

All the documentation can be found at http://localhost:8080/swagger-ui.html

Used technologies

Authors

Contact

Next Steps

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages