Skip to content

Manthancode28/mern-ecommerce-flashkart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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


πŸš€ 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

β”œβ”€β”€ 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.

About

πŸ›’ FlashKart – Responsive MERN stack e-commerce site with admin panel and modern shopping features

Topics

Resources

Stars

Watchers

Forks