Used Spring boot, JSP, JSON, Ajax, Spring boot security, javascript, MySQL. Cilent can sign up and login. Also, client can see the items uploaded by Admin. Client can write/delete reivew, add/delete cart, purchase order, and edit user info. Admin can add/edit/delete Items and see the order staus, and edit admin info.
There are pages for Admin, User, and unregistered user.
-Once client logged in, can edit user info -User can see the details of item and add cart or add review. User can delete the review if the review has been written by user.
-User can go to next page and can see Availibility/price/name of item.
-Once User chekcout the item, the items quantity will be decreased and Availibility will be changed if the quantity becomes 0