E-commerce Application Back-End

December 14, 2020 ยท View on GitHub

CircleCI

This application was built using Java 11, Spring 5, Spring Boot 2, Spring Data Rest, Hibernate ORM and MySQL Database. It is a REST API back-end for the e-commerce application called luv2shop.

The Full Stack Application with Java / Spring Boot back-end was deployed on Cloud Foundry, to access it, click here.

The Full Stack Application with Angular front-end was deployed on Google Cloud Platform, to access it, click here.

To see the front-end of this application implemented with Angular, see here.

Running Application Process on your computer

  1. Download the application by clicking here
  2. Unzip the application
  3. Dowload and Install Java 11
  4. Set the environment variable JAVA_HOME to the root of your Java 11 jdk
  5. Download and Install Maven
  6. Open a terminal
  7. Move to the root of the application
  8. Run mvn spring-boot:run
  9. Navigate to http://localhost:8080 with your favourite browser

Application

REST API Documentation generated by Swagger

Products

REST API Documentation Products

Product Categories

REST API Documentation Product Categories