System Documentation

Introduction & Brand Overview

Official platform manual and developer-operator documentation guide.

The Raja Boot House Story

Established in 2025 by Bipin Gupta and co-founder Prince Gupta, Raja Boot House is a premium retail footwear brand. It carries a comprehensive catalog spanning daily slippers, formal leather shoes, sports trainers, ethnic sandals, and dulha-dulhan (wedding/bridal) selections. The platform serves all demographics (Men, Women, and Children), offering a premium digital shopping experience.

Business Model

Raja Boot House operates as a direct-to-consumer (B2C) e-commerce portal, bridging local craftsmanship with digital convenience. Originally built as a single-vendor retail outlet managed directly by Bipin Gupta, the platform is architected to scale into a multi-vendor logistics hub, hosting third-party footwear brands and managing split settlements.

Core Technology Stack

Next.js 14 (App Router)

Utilizes React Server Components (RSC) for instantaneous page loads and Incremental Static Regeneration (ISR 60s) for high-performance storefront scaling.

MongoDB Atlas & Mongoose

A flexible document store mapped with strict validation schemas. Implements database connection pooling and Atlas Search indexation.

Razorpay Checkout & Webhooks

Secure transaction processing supporting cards, wallets, net banking, UPI, and Cash on Delivery (COD) order management.

Tailwind CSS v4 & Lucide

A premium design system built with custom theme variables (--color-oxblood, --color-cognac, --color-cream) for modern aesthetics.

Redux Toolkit & RTK Query

Global client-side cart synchronization, modal management, and caching layers.

PWA Service Workers

Progressive Web App support using next-pwa for offline fallback access, precached assets, and install prompts.