Back to Portfolio

Project Showcase

Furnfeet

Furnfeet is an ecommerce platform focused on furniture and furnishing items, designed to help customers find home essentials quickly and shop with confidence.

Furniture Discovery

A clean browsing experience for sofas, beds, tables, lighting, and essential furnishing accessories.

Ecommerce Flow

Structured product pages, smooth add-to-cart interactions, and a reliable checkout journey for online buyers.

Delivery Focused

Built to support practical order handling and shipping expectations for large and small home items.

Tech Stack

Next.jsReactTypeScriptTailwind CSSPayload CMSNode.jsMongoDBRazorpay

Overview

Furnfeet is a full-stack e-commerce platform designed to modernize how customers discover, customize, and purchase furniture online. The platform focuses on flexibility, performance, and real-world usability — enabling customers not only to browse products, but also to tailor furniture according to their exact needs.

Built with scalability and production reliability in mind, Furnfeet combines a performant frontend architecture with a flexible headless CMS and a robust backend ecosystem to deliver a smooth and secure shopping experience.

The Problem

Traditional furniture e-commerce platforms often limit customers to fixed product configurations. This makes it difficult for buyers, architects, and interior designers to source furniture that precisely fits their design requirements, space constraints, or aesthetic preferences.

Additionally, the furniture ecosystem involves multiple stakeholders such as designers, architects, and craftsmen, yet most platforms do not support role-specific incentives or workflows.

Furnfeet was created to solve these limitations by introducing customizable furniture ordering along with a multi-role referral reward system.

The Solution

Furnfeet enables users to customize furniture according to their exact specifications while also supporting a collaborative ecosystem of professionals including architects, interior designers, and craftsmen (Karagirs).

The platform introduces:

  • A customization-driven purchasing flow
  • Role-based authentication and access control
  • Referral rewards for industry professionals
  • Secure payments with seamless checkout
  • Optimized performance with server-side rendering
The result is a scalable, production-ready system capable of supporting both direct consumers and professional collaborators.

Key Features

Custom Furniture Ordering Customers can purchase furniture tailored to their exact requirements, ensuring better usability and personalization compared to traditional catalog-only systems.

Multi-Role Referral Rewards

Furnfeet supports a unique referral ecosystem where:

  • Architects
  • Interior Designers
  • Karagirs (Craftsmen)
can earn rewards for bringing customers to the platform.

Secure Authentication System

The platform includes:
  • Google Sign-In integration
  • Role-based authentication (Admin, Architect, Interior Designer, Karagir, User)
  • Protected routes and permission-based access

Seamless Payment Integration

Payments are handled through Razorpay, enabling:
  • Secure checkout
  • Reliable transaction handling
  • Smooth user purchase experience

Responsive and Production-Ready UI

The frontend is fully responsive and built with reusable React components, ensuring maintainability and consistency across the application.

Technology Stack

Frontend

  • Next.js (Server-Side Rendering for performance and SEO)
  • React (Component-driven architecture)

Backend & CMS

  • Payload CMS (Headless CMS for flexible content and admin workflows)
  • Node.js ecosystem

Database

  • MongoDB (Scalable and document-oriented storage)

Payments

  • Razorpay (Secure and seamless payment processing)

Deployment & Hosting

  • Hosted on a Virtual Machine using Coolify
  • Production environment configured for stability and scalability

Engineering Highlights

While building Furnfeet, special focus was placed on:
  • Creating a scalable authentication architecture supporting multiple user roles
  • Designing reusable UI components for long-term maintainability
  • Integrating third-party APIs without affecting performance
  • Ensuring SSR-based rendering for faster page loads and SEO improvements
  • Structuring the system to support future marketplace expansion
The project reflects a real-world production mindset: build responsibly, think in systems, and optimize for both user experience and operational stability.

Live Demo

You can explore the platform here: https://furnfeet.com

Final Thoughts

Furnfeet represents more than just an e-commerce application — it demonstrates the ability to design and build a scalable production system that handles authentication, payments, customization workflows, and multi-role business logic within a single cohesive architecture.

The project showcases full-stack ownership from development to deployment, reflecting practical experience in building reliable, user-focused production applications.

Feedback and suggestions are always welcome.