This is the third milestone of the project and was completed by Simon Yacoub, Sudarsana Sandeep, Danish Butt, and Omar Elberougy.
Here are the features that were implemented:
-role based authorization
-authentication using Spring Security
-CRUD operations for shops
-CRUD operations for products
-search by name and category for shops
Incomplete features:
-cart/checkout feature
Here is the link for Heroku: https://sysc4806-ecommerce-app.herokuapp.com/
The documentation included is the uml class diagram and database schema diagram for Milestone 3