An application to help you curb your food cravings at any point during the day!
Functionalities
Product Listing Page
Filter products based on:
- Categories
- Price Range
- Ratings
- Availability in stock
- Bestseller
- Newest products.
Sort Products by
- Price - Low to High
- Price - High to Low
Filter featured categories from Home Page
Authentication
- Login
- Sign Up
- Logout (on clicking the username in Navbar)
- Guest Login
Cart
- Users can view the cart only if logged in.
- Users can add and remove products to and from cart only if logged in.
- If product is already in cart, users can increase or decrease the quantity of products.
- Bill of items is calculated accordingly in the cart.
Wishlist
- Users can view the wishlist only if logged in.
- Users can add and remove products to and from wishlist only if logged in.
- Users can add products from wishlist to cart.
- Users can move products from cart to wishlist.
Tech Stack Used
Keywords
React JS
Web Development
HTML
CSS
JavaScript
React Hooks
React Context
React router