Skip to content

MVP Scope

Document Purpose: This document defines the detailed scope for the Minimum Viable Product (Phase 1). It clearly delineates included features versus deferred capabilities to manage development focus.

Overview

The Phase 1 MVP focuses on delivering a robust, multi-tenant core platform that enables essential salon operations (Booking, POS, Staff) while introducing key differentiators (AI Bot, Basic Insights).


Phase 1 Use Case Breakdown

01 - Core Platform (8 UCs)

ID Use Case Priority
UC-CORE-001 Tenant Provisioning P0
UC-CORE-002 User Authentication (OTP/OAuth) P0
UC-CORE-003 Role-Based Access Control (RBAC) P0
UC-CORE-004 API Gateway & Rate Limiting P0
UC-CORE-005 Module Enablement per Tenant P1
UC-CORE-006 Audit Logging P1
UC-CORE-007 Global Feature Flags P1
UC-CORE-008 Tenant Branding (Logo, Colors) P2

02 - Customer Interface (10 UCs)

ID Use Case Priority
UC-CUST-001 Booking Widget (Embed) P0
UC-CUST-002 Service Menu Display P0
UC-CUST-003 Stylist Selection P0
UC-CUST-004 Time Slot Availability P0
UC-CUST-005 Booking Confirmation (WhatsApp) P0
UC-CUST-006 Booking Cancellation P1
UC-CUST-007 Feedback Form (Post-Visit) P1
UC-CUST-008 FAQ Chatbot P1
UC-CUST-009 Loyalty Points Display P2
UC-CUST-010 WhatsApp Bot: Booking Intent P0

03 - Front Desk (15 UCs)

ID Use Case Priority
UC-FRONT-001 Calendar Visualization P0
UC-FRONT-002 Create/Edit Appointment P0
UC-FRONT-003 Appointment Validation (Conflict) P0
UC-FRONT-004 Customer Check-In P0
UC-FRONT-005 No-Show Marking P1
UC-FRONT-006 Walk-In Quick Add P0
UC-FRONT-007 Staff Roster View P0
UC-FRONT-008 Staff Leave Management P1
UC-FRONT-009 Client Profile (History) P0
UC-FRONT-010 VIP Client Flagging P1
UC-FRONT-011 Service Notes (Voice-to-Text) P2
UC-FRONT-012 Reminder: 24h Before P0
UC-FRONT-013 Reminder: 1h Before P0
UC-FRONT-014 Late Arrival Logging P2
UC-FRONT-015 Customer Merge (Duplicates) P2

04 - Marketing Studio (8 UCs)

ID Use Case Priority
UC-MKT-001 Campaign Creation (WhatsApp) P0
UC-MKT-002 Audience Filter Builder P0
UC-MKT-003 Dormant Client List P0
UC-MKT-004 Empty Chair Alert P0
UC-MKT-005 Re-booking Nudge P0
UC-MKT-006 Win-back Campaign P1
UC-MKT-007 Birthday/Anniversary Auto-Send P1
UC-MKT-008 Campaign Analytics (Open Rate) P1

05 - Finance & POS (10 UCs)

ID Use Case Priority
UC-FIN-001 Create Invoice P0
UC-FIN-002 Apply Discount/Coupon P0
UC-FIN-003 Accept Payment (UPI/Card) P0
UC-FIN-004 Cash Drawer Management P1
UC-FIN-005 Tip Recording P1
UC-FIN-006 Commission Calculation P0
UC-FIN-007 Daily Sales Summary P0
UC-FIN-008 GST Invoice Generation P0
UC-FIN-009 Basic Inventory Deduction P1
UC-FIN-010 Low Stock Alert P1

06 - AI Layer (9 UCs)

ID Use Case Priority
UC-AI-001 Slot Gap Detection P0
UC-AI-002 Smart Rebalancing Suggestion P1
UC-AI-003 Processing Time Awareness P0
UC-AI-004 Empty Chair Rescue Alert P0
UC-AI-005 Re-booking Prompt P0
UC-AI-006 Upsell Suggestion P1
UC-AI-007 WhatsApp Intent Extraction P0
UC-AI-008 Sentiment Detection (Basic) P2
UC-AI-009 FAQ Auto-Response P1

Out of Scope (Phase 1)

Feature Reason for Exclusion Future Phase
Advanced Payroll Complex tax compliance requires dedicated legal backend. Phase 3
E-commerce Storefront Not core to in-salon operations; solved by Shopify integration. Phase 2
Hardware IoT High R&D cost and low immediate ROI for MVP. Phase 4
Vision AI (Face Shape) Requires camera pipeline and model training. Phase 4
Self-Orchestrating Agent Autonomous marketing needs trust built first. Phase 3
Multi-Location HQ Enterprise feature, not needed for single-salon MVP. Phase 3

Phase Roadmap & Use Case Counts

Phase Focus Area Key Deliverables Est. Use Cases
Phase 1 (MVP) Core Salon Ops + AI Nudges Booking, POS, Staff, Slot Mgmt, Empty Chair Rescue ~60 UCs
Phase 2 Integrations + Marketing AI Segmentation AI, Campaign Summarization, Basic Payroll ~100 UCs
Phase 3 Enterprise Features Multi-location HQ Dashboard, Advanced Analytics ~100 UCs
Phase 4 Innovation & Vision AI Face Shape Analysis, Smart Mirrors, Hardware IoT ~90 UCs
Total Platform Full Scope All Modules 350+ UCs