Welcome to the Flipkart Clone project, a comprehensive e-commerce platform built using the MERN (MongoDB, Express.js, React, Node.js) stack. This project is designed to emulate the robust functionality of Flipkart, one of the leading e-commerce platforms in India. Whether you're an aspiring developer looking to learn or a business owner seeking to establish an online presence, our Flipkart Clone has you covered.
Frontend:
Backend:
Payment Gateway:
Deployed On:
Image Management: Cloudinary
-
Login/Signup User Account
-
Cart Add/Remove Items | Update Quantities
-
Save For Later Add/Remove Items
-
Wishlist Add/Remove Items
-
Products Pagination (Default 12 Products Per Page)
-
Product Search
-
Product Filters Based on Category/Ratings | Price Range
-
Shipping Info in Session Storage
-
My Orders (With All Filters)
-
Order Details of All Ordered Item
-
Users will receive mail when order placed with all details
-
Review Products User Account
-
Admin: Dashboard access to only admin roles
-
Admin: Update Order Status | Delete Order
-
Admin: Add/Update Products
-
Admin: Update User Data | Delete User
-
Admin: List Review of Product | Delete Review
-
Stock Management: Decrease stock of product when shipped
-
User Authentication: Secure user registration and login system to ensure a personalized shopping experience.
-
Product Catalog: Browse a wide range of products, complete with detailed descriptions, images, and prices.
-
Search Functionality: Easily find products with our powerful search feature.
-
Shopping Cart: Add and manage items in your cart before making a purchase.
-
Payment Integration: Secure payment processing with various payment gateways.
-
Order Management: Keep track of your orders with an intuitive order management system.
-
Admin Panel: Manage products, users, and orders through an intuitive admin dashboard.
-
Reviews and Ratings: Share your feedback and read reviews from other users.
-
Wishlist: Save products for future reference.
-
Real-time Notifications: Stay updated with order status and promotions through notifications.
If you want to contact me, you can reach me through below handles.
© 2023 Mahesh Patil