This project was developed to address various common requests from a marketplace, including the following features:
- Adding items to the cart
- Listing items in the cart
- Removing items from the cart
- Sending email notifications when an order is placed
1- Clone this project and access the folder
git clone https://github.com/HenriqueSaKi/cart-purchase.git
2- Install dependencies
mvn clean install
3- Set environment variables
Note: In this step, there are multiple ways to accomplish the task. My preferred method is to open IntelliJ IDEA and edit the configurations.
4- Now you can run the application
If the service is already up in 8080 port, you can access swagger documentation clicking in this following button: