/ 03 — E-Commerce · MERN
Forever
A full clothing storefront — catalog, filters, cart, checkout and order history — with JWT accounts, Stripe and Razorpay payments, Cloudinary media, and a separate admin panel for products and orders.
/ Demo account
- login
- demo@example.com
- pass
- DemoPass123!
Browse, add to cart and place an order — payments run in test mode.

/ Role
Solo full-stack build
/ Built
May 2026
/ Type
E-Commerce · MERN
A complete clothing storefront and the admin panel that runs it. Visitors browse and filter a catalog, add to cart, check out through Stripe or Razorpay, and track their orders — while an operator manages products, stock and fulfilment from a separate app.
Three apps, one API
Storefront, admin panel and an Express API. Cart, order, product and user concerns each get their own route and controller pair instead of collapsing into one handler file.
Two payment providers, one order flow
Stripe and Razorpay both feed the same checkout, with a dedicated verify step that confirms the payment before an order is ever marked paid.
Media handled properly
Product images upload through Multer and are stored on Cloudinary, so the API serves URLs instead of binaries and the database stays small.
Real accounts
JWT sessions with bcrypt password hashing and validator-checked input on registration — not a mocked login screen.
/ Next project
ChatappReal-Time · Messaging →Have an idea?Let's build and learn.
Open to full-stack internships and collaborations from 2026 — tell me what you're building.