An open API service indexing awesome lists of open source software.

https://github.com/manthancode28/mern-ecommerce-flashkart

๐Ÿ›’ FlashKart โ€“ Responsive MERN stack e-commerce site with admin panel and modern shopping features
https://github.com/manthancode28/mern-ecommerce-flashkart

express javascript jwt-authentication mongodb mvc-architecture node raect react-router redux rest-api

Last synced: 2 months ago
JSON representation

๐Ÿ›’ FlashKart โ€“ Responsive MERN stack e-commerce site with admin panel and modern shopping features

Awesome Lists containing this project

README

          

# FlashKart ๐Ÿ›’โšก

A full-stack MERN e-commerce web application built for a seamless online shopping experience with modern UI, secure authentication, and real-time cart functionality.

---

## ๐Ÿš€ Live Demo

๐ŸŒ [Visit FlashKart Live](https://mern-ecommerce-flashkart-1.onrender.com/)

---

## ๐Ÿš€ Features

- ๐Ÿ›๏ธ Product listing with filtering and responsive design
- ๐Ÿ” Search functionality
- ๐Ÿงบ Add to cart / remove from cart
- ๐Ÿ‘ค User authentication (Register/Login)
- โš™๏ธ Admin panel for product management
- ๐Ÿ“ฆ Order checkout flow (basic version)
- ๐Ÿง‘โ€๐Ÿ’ป Role-based rendering for admin and general users
- ๐Ÿ“ฑ Mobile-responsive UI
- ๐ŸŒ Clean navigation and user experience

---

## ๐Ÿ”ง Tech Stack

| Frontend | Backend | Database | Other Tools |
|----------------|----------------|----------|--------------------|
| React.js | Express.js | MongoDB | React Router DOM |
| Redux Toolkit | Node.js | Mongoose | JWT (for Auth) |
| Tailwind CSS | bcrypt | | React Icons |
| Axios | dotenv | | React Toastify |

---

## ๐Ÿ“ Folder Structure

```bash
โ”œโ”€โ”€ backend/ # Node/Express backend
โ”‚ โ”œโ”€โ”€ config/
โ”‚ โ”œโ”€โ”€ controllers/
โ”‚ โ”œโ”€โ”€ helpers/
โ”‚ โ”œโ”€โ”€ middleware/
โ”‚ โ”œโ”€โ”€ models/
โ”‚ โ””โ”€โ”€ routes/
โ”œโ”€โ”€ client/ # React frontend
โ”‚ โ”œโ”€โ”€ public/
โ”‚ โ””โ”€โ”€ src/

---
```
## ๐Ÿ‘จโ€๐Ÿ’ป About Me

Hi, Iโ€™m **Manthan Nimonkar** โ€“ a final-year IT student whoโ€™s passionate about full-stack web development.
FlashKart is one of my key projects where Iโ€™ve applied the **MERN stack** to build a complete e-commerce application โ€” from user authentication and product management to cart flow and responsive UI.
I enjoy working on both frontend and backend, and Iโ€™m always looking to improve my skills by building practical, scalable web apps.