FastDeal (Clone of SnapDeal)
FastDeal is an e-commerce website that specializes in clothing. Users can sign up and browse through a variety of products, add them to their cart, and proceed to checkout. Payment and shipping information can be provided at checkout, and once the payment is processed, users will be redirected to the homepage.
Getting Started
To get started with the project, you will need to clone the repository to your PC .
Tech Stack
Frontend
- HTML
- CSS
- JavaScript
- React
- React-Router-Dom
- Redux
- React-Redux
- Chakra UI
- Bootstrap
- Styled Components
Backend
cyclic server
Pages
- Home Page
- SignUp and Login
- Products Page
- Product Description
- Cart Page
- Payment and Checkout Page
Features
- Home Page
- Login and Signup - protected routes functionality.
- Shopping Page - View Products by categories, filter, sort, and pagination functionality.
- Product Description Page.
- Cart Page - Add and delete from cart functionality.
- Payment and Checkout Page.
- Used Redux for centralizing logic and manage state.
Functionalities
- Slider on Home Page.
- Login and Registration.
- View Products by categories.
- Filter products.
- Sort by Price.
- Add to Cart.
- Deleting from Cart.
- Payment.
Challenges
- One of the challenges faced during the development of this project was creating a generic Category page and filter component for multiple categories.
Features to be Implemented in Future
- Wishlist Page and functionality.
- Order management on admin side.
Contribution
- Koushik Niyogi
- Prabhat Kumar
- Rajesh Pradhan
- Prajit Santra
- Aakash Chaurasiya