Back to ProjectsE-Commerce

SmallFancy

Full-featured eCommerce web application with authentication and checkout.

Tech Stack

MERN StackReact

Overview

SmallFancy is a full-stack eCommerce platform built on the MERN stack. It includes user authentication (JWT), product catalog with categories, shopping cart, order management, and a basic admin panel for product CRUD. Designed as a production-ready eCommerce starter.

Key Highlights

  • JWT authentication
  • Redux state management
  • Full order lifecycle
  • Admin product management panel

How I Built It

MongoDB stores products, users, and orders. Express + Node.js handle the REST API with JWT-based auth middleware. React frontend uses Redux for state management. Bcrypt for password hashing, Mongoose for ODM.

Future Vision

Add payment gateway (Stripe/Razorpay), product reviews, wishlist, email notifications, and a seller dashboard.

Links