Table of Contents
- Description
- Technologies and Libraries
- Main Features
- Screenshots
- Video Demo
Description
A dynamic e-commerce website that allows online shoppers to browse and filter through categories and products and add items to their cart based on real-time availaibility of dummy stock on the database. It also maintains state of the cart accross all web pages and allows users to look at reviews of products before purchase.
Technologies and Libraries
MongoDB, Mongoose, Express, React, React-Bootstrap, Axios, NodeJS, JS-image-zoom, Redux, Redux-Thunk, React-Router-dom.
Main Features
- Home Page with Product Carousel components and Category cards component.
- Product List Page with rating, price and attributes filters.
- Product Details Page for each product with photos, reviews, and add to cart option based on available stock.
- Cart Page with review and total of all products in cart.
- Search Bar to directly search for products available on the website.
Screenshots
Video Demo