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
- Host: GitHub
- URL: https://github.com/manthancode28/mern-ecommerce-flashkart
- Owner: Manthancode28
- Created: 2025-07-22T18:36:40.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-30T20:05:32.000Z (11 months ago)
- Last Synced: 2025-07-30T20:41:56.213Z (11 months ago)
- Topics: express, javascript, jwt-authentication, mongodb, mvc-architecture, node, raect, react-router, redux, rest-api
- Language: JavaScript
- Homepage: https://mern-ecommerce-flashkart.vercel.app
- Size: 26.6 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.