This is the Peoples Place Cafe API. It provides the backend REST APIs for the users to add/remove product types, products, users and update cart. It is a Spring Boot application which using NoSQL MongoDB Atlas instance.
http://ec2-18-169-2-189.eu-west-2.compute.amazonaws.com:7575/swagger-ui.html
https://www.getpostman.com/collections/1c929838c08d21f7c267
http://ec2-18-169-2-189.eu-west-2.compute.amazonaws.com:7575/product/
http://localhost:9000/projects?sort=name
https://github.com/sjanagill/peoplesplace-cafe
Use the maven command line interface Maven to install the dependencies
mvn install -DSkipTests
Use the maven command line interface Maven to perform unit test
mvn test
docker build --rm -f "Dockerfile" -t pp-cafe:latest "."
docker run -f "Dockerfile" -it -p7575:7575 pp-cafe:latest
./deploy.sh