A full-stack E-Commerce Web Application built with the MERN stack (MongoDB, Express, React, Node.js).
This project demonstrates authentication, product management, cart, payments, and admin features.
- 🔐 User Authentication (JWT + bcrypt)
- 🛍️ Product listing, search, filter
- 🛒 Cart & Checkout
- 💳 Stripe Payment Integration
- 👨💼 Admin Dashboard (CRUD Products & Orders)
- 🌐 Responsive UI (React + TailwindCSS/Bootstrap)
- Frontend: React, Axios, TailwindCSS
- Backend: Node.js, Express.js
- Database: MongoDB Atlas
- Auth: JWT, bcrypt
- Payment: Stripe API
- Hosting: Netlify (frontend), Render (backend)
🔗 Click here to see live app
🔗 API Server
# Clone the repo
git clone https://github.com/your-username/mern-ecommerce.git
cd mern-ecommerce
# Install dependencies for backend
cd server
npm install
# Install dependencies for frontend
cd ../client
npm install
# Run backend
cd ../server
npm start
# Run frontend
cd ../client
npm start
