A fully functional and responsive eCommerce platform built with Node.js, Express, MongoDB & Tailwind CSS.
- 👤 User Registration & Authentication
- 🛍️ Product Listing with Add to Cart
- 💼 Order History & Cancel within 24hrs
- 📦 Admin Order Status Control (Processing, Delivered)
- 🌙 Fully Responsive & Clean UI
- 🖼️ Image Uploads (via Multer)
- 🔐 Session-Based Auth
- Backend: Node.js, Express.js, MongoDB, Mongoose
- Frontend: EJS, Tailwind CSS, Alpine.js
- Tools: Multer (image upload)
git clone https://github.com/rafiqwe/Backend_Project-1.git
cd shopzone
npm install
PORT=3000
MONGO_URI=your_mongodb_url
SESSION_SECRET=your_secret
npm run dev
App runs on: http://localhost:3000
shopzone/
├── models/
├── routes/
├── views/
│ └── partials/
├── public/
│ └── images/
├── middleware/
├── utils/
└── server.js
Muhammad Rabbi
Frontend Dev & Creative Coder
This project is licensed under the MIT License.
Feel free to fork, improve, or use this template for your next eCommerce idea!