🛋️ Furniture E-Commerce Website

A production-ready e-commerce platform using Next.js, Node.js, and MongoDB with secure authentication, Razorpay payments, and scalable API architecture. Built from Apr 2025 to Present.

Tech Stack

  • Next.js
  • React
  • Tailwind CSS
  • Node.js
  • MongoDB
  • Mongoose
  • Razorpay
  • Cloudinary
  • JWT Authentication
  • Vercel

Features

  • Dynamic product catalog with search & filtering
  • JWT-based authentication & protected routes
  • Cart, checkout & Razorpay payment integration
  • Webhook verification for payment security
  • Order management & status tracking
  • Cloudinary image optimization
  • Fully responsive UI across all devices
  • Scalable API architecture

Learnings

  • Building production-ready e-commerce platforms
  • Implementing secure payment gateways with Razorpay
  • Advanced JWT authentication & authorization
  • Payment webhook verification & security
  • Database schema design for e-commerce
  • Image optimization with Cloudinary
  • Scalable API architecture patterns

Screenshots

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8