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
| 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 |