Live full-stack side project case study

Mohiera E-Commerce Web App

Build a polished shopping experience that supports product discovery, authenticated customer journeys, and day-to-day catalog management.

Mohiera desktop e-commerce interface
Mohiera mobile e-commerce interface

My contribution

Building the product experience

Built the Next.js and TypeScript frontend, implemented Firebase authentication, integrated REST API routes, and delivered customer and admin workflows.

Delivered outcome

Shipped a live e-commerce product with catalog browsing, search and filters, cart and checkout flows, account features, and product administration.

Implementation

Features and technology

Next.js, React, TypeScript, Tailwind CSS, Firebase Authentication, REST APIs

  • Built a responsive luxury fashion e-commerce platform with catalog browsing, product detail pages, cart, wishlist, checkout flow, and account dashboard.
  • Integrated backend REST APIs through Next.js API routes for products, cart, wishlist, authentication, profile management, and customer reviews.
  • Implemented email, phone, Google sign-in, session handling, logout, and OTP-based password reset with Firebase Authentication.
  • Added product discovery features including search, category, color, size, price filters, sorting, pagination, dynamic attributes, and related recommendations.
  • Created admin product management for add, edit, delete, stock updates, metadata editing, and multi-image upload support.
  • Improved shopping UX with a homepage carousel, curated outfit quick-add, image gallery/lightbox, size guide modal, loading states, persistent guest cart, and live review summaries.