Overview

MIRA THE DECOR HUB Showroom Quotation App is an internal staff terminal for the Bharuch showroom floor. Showroom consultants browse an offline product catalog, customize furniture and décor items, attach walk-in or existing customers, and generate branded quotations — then share PDFs via WhatsApp, email, or download. The mobile app connects to the same FastAPI backend that powers the MIRA D2C storefront and admin console.

Customer & Context

Luxury home décor and custom furniture showroom requiring on-floor quotation tooling that keeps staff mobile, catalogs available offline, and every quote synced to the shared admin back-office.

Showroom Quotation & Floor Sales
MIRA THE DECOR HUB — Admin quotations queue

The Showroom Floor Challenges

High-touch furniture sales on the showroom floor needed a dedicated tool — not a repurposed e-commerce checkout:

  • No Desktop at Point of Sale: Consultants walk the floor with customers; quotes must be built on a phone or tablet beside the product.
  • Offline Catalog Reliability: Showroom Wi-Fi can be inconsistent; staff need product data, variants, and pricing available without waiting on network calls.
  • Complex Customizations: Tables, chairs, sofas, and décor items carry add-ons (branding, delivery, installation) and showroom discounts that must roll up correctly per line and per quote.
  • Unified Customer Records: Walk-in customers and existing online buyers must resolve to one profile before a quotation is sent.
  • Instant Branded Output: Staff need a shareable PDF on the spot — via WhatsApp, email, or download — without returning to a back-office PC.

The Engineered Solution

We delivered a dedicated Flutter mobile application with Bloc state management, connected to the existing FastAPI backend shared with the MIRA admin panel and D2C website.

Key System Capabilities

  • Quotation Lifecycle: Draft, sent, approved, and lost stages with status history synced to admin.
  • Offline Showroom Catalog: Browse and search products by name or SKU with variant selection and customization presets.
  • Customer Management: Search existing customers (retail and architect accounts) or register new walk-ins with GSTIN support.
  • Line-Item Customization: Per-item add-ons, quantity, unit price overrides, and showroom discounts with live totals.
  • PDF Generation & Share: Branded MIRA quotation PDFs shareable via WhatsApp, email, or direct download from mobile or admin.
  • Staff Terminal Settings: Profile, password change, showroom info, and secure terminal sign-out.

Technology Stack

Core Technologies & Frameworks

  • Flutter
  • Dart
  • Bloc
  • React
  • TypeScript
  • Vite
  • FastAPI (Python)
  • PostgreSQL

Measurable Results & Impact

  • Live in the MIRA THE DECOR HUB Bharuch showroom — staff create and send floor quotations daily on iOS and Android terminals.
  • Quotations sync in real time to the shared FastAPI admin panel with matching MIRA-Q IDs, status history, and PDF output.
  • Offline catalog keeps product browse and variant selection usable when showroom connectivity drops.
  • Branded PDF quotations delivered on the spot via WhatsApp, email, or download — no back-office bottleneck.
  • Extends the MIRA platform alongside the D2C storefront and admin CMS as a third purpose-built client application.