Casawood — Luxury E-Commerce Platform
Full-stack e-commerce experience for handcrafted wooden furniture

Project Overview
A modern luxury e-commerce application featuring interactive product catalog filtering, persistent cart state management, Firebase user authentication, and Vercel serverless order processing.
⚠️ The Problem
Bespoke furniture retailers require elegant digital storefronts that match their physical product quality while delivering fast browsing and frictionless checkout.
💡 The Solution
Designed and developed a custom React & TypeScript storefront with modular catalog components, instant category filtering, and serverless order handling.
Key Features & Capabilities
- ✓Interactive multi-attribute product filtering and instant search
- ✓Persistent cart state synchronization with LocalStorage backup
- ✓Secure user authentication and profile management via Firebase
- ✓Vercel serverless endpoint processing for checkout orders
- ✓Modern luxury UI with smooth micro-interactions & image optimization
Technical Challenges & Engineering Decisions
Maintaining high image performance and fast LCP across high-resolution product photography
Structuring clean state management for shopping cart items with options and dynamic quantities
Project Metadata
Role
Lead Full-Stack Developer
Category
Full Stack
Core Stack
High-Level Flow
React + TypeScript Frontend → Firebase Authentication → LocalStorage Cart State → Vercel Serverless Functions