E-Commerce Shop Back End

Project Description:

E-commerce shop REST API created with Java and Spring Framework.
You can view the front end of this e-commerce shop that is built with Angular from here.

E-commerce shop functionalities:

  • Authentication system with JWT (JSON Web Token)
  • Customers can register, login, add products to their cart and then purchase them
  • Administrators can create categories, products, check orders and complete them


Technologies Used:

  • Java

  • Spring Boot

  • Spring MVC

  • Spring Data

  • Spring Security

  • JSON

  • MySQL

  • JWT (Json Web Token)