Flipkart Mern Save

Full Stack Flipkart with Admin Dashboard

Project README

Flipkart - MERN

Full-Stack Flipkart with Admin Dashboard & Paytm Payment Gateway.

Visit Now 🚀

đŸ–Ĩī¸ Tech Stack

Frontend:

reactjs  react-router  redux  tailwindcss  mui  chart-js 

Backend:

nodejs  expressjs  mongodb  ![jwt]( https://img.shields.io/badge/JWT-000000?style=for-the-badge&logo=JSON%20web%20tokens&logoColor=white) 

Payment Gateway:

paytm

Cloud Storage: Cloudinary

Mail Service: Sendgrid

🚀 Features

User Account Management

  • Login/Signup: đŸšĒ Users can create an account or log in to an existing one.
  • Update Profile/Password: 🔐 Users can update their profile information and change their passwords.

Password Management

  • Reset Password Mail: 📧 Utilizing Sendgrid, users can reset their passwords via email.

Shopping Cart

  • Add/Remove Items: 🛒 Users can add items to their shopping cart or remove them as needed.
  • Update Quantities: đŸ”ĸ Quantities of items in the cart can be adjusted.

Saved Items

  • Save For Later: 💾 Users can move items from the cart to a "Saved For Later" list or remove them from it.

Wishlist

  • Add/Remove Items: ❤ī¸ Users can add items to their wishlist or remove them from it.

Product Browsing

  • Pagination: 📚 Products are paginated, with 12 products displayed per page by default.
  • Search: 🔍 Users can search for products.
  • Filters: 🎛ī¸ Products can be filtered based on categories, ratings, and price range.

Checkout Process

  • Shipping Info: 🚚 Shipping information is stored in session storage for ease of checkout.
  • Payment Options: đŸ’ŗ Users can pay through Paytm payment gateway for checkout.

Order Management

  • My Orders: đŸ“Ļ Users can view their order history with various filters.
  • Order Details: ℹī¸ Details of all ordered items are accessible.
  • Order Confirmation: ✉ī¸ Users receive email notifications with comprehensive order details upon placing an order.

Product Interaction

  • Review Products: 🌟 Users can review products.

Admin Features

  • Dashboard: đŸ–Ĩī¸ Admins have access to a dedicated dashboard.
  • Order Management: 📊 Admins can update order statuses and delete orders.
  • Product Management: 📝 Admins can add/update products.
  • User Management: đŸ‘Ĩ Admins can update user data and delete users.
  • Review Management: 📜 Admins can view and delete product reviews.
  • Stock Management: 📉 Product stock is automatically decreased upon shipment.

Sneak Peek of Admin Dashboard 🙈 :

Capture

mockup mockups
mockup mockups

đŸ“Ŧ Contact

Feel free to reach me through the below handles if you'd like to contact me.

linkedin instagram

Open Source Agenda is not affiliated with "Flipkart Mern" Project. README Source: jigar-sable/flipkart-mern

Open Source Agenda Badge

Open Source Agenda Rating