Frontend Project using (Html / CSS / Bootstrap / MetroUI / Javascript)
Dynamic Web Application
Using Local Storage to store : User's Data , Shopping Cart Data
Authentication and Authorization for User Account
Each User have their own Shopping Cart Data
User can filter Products by Price Range and Rating
Search Engine for Products in Products Page
Fetching Products Data from DummyJson Api
Updating Local Storage Data when User add or remove Products to their Cart
Unique Product Page for Each Product to display its information
User cannot add products to their cart except they are logged in or registered
User can use Logout Button on his Profile Page to Logout or use Close Account Button to remove him from Database of the Website
Cart Page to show all cart's products data to the user including Price per unit and calculation of Total Price of the order
When User Checkout his order , this will redirect him to his own profile page to track his order
Attractive UI/UX Design
Responsive Design - Compatible with all mobile devices and different screen sizes