Skip to main content

Epic Catalog — HMP Product Backlog

Generated: March 2026 | Total Epics: 22 | Total Stories: ~320 Methodology: Retroactive requirements — codebase-first analysis with gap identification


EP-001: Authentication & Access Control​

File: epics/EP-001-auth-and-access.md

Business Objective: Secure, role-based access for all hotel staff with MFA, SSO, and audit compliance. Audience: All staff, Super Admin, API consumers Phase: Core PMS (Sprint 1)

Story IDTitlePriorityPointsStatus
US-001-001User Login with Email/PasswordP03Built
US-001-002JWT Token RefreshP03Built
US-001-003User Logout & Session InvalidationP02Built
US-001-004MFA Setup (TOTP)P05Built
US-001-005MFA Verification on LoginP03Built
US-001-006Role-Based Access Control (9 Roles)P08Built
US-001-007Password Reset via EmailP03Built
US-001-008Force Password ChangeP12Built
US-001-009Password History EnforcementP13Built
US-001-010Brute-Force Account LockoutP03Built
US-001-011User CRUD (Invite, Activate, Deactivate)P05Partial
US-001-012SSO — OIDC IntegrationP28Partial
US-001-013SSO — SAML IntegrationP28Partial
US-001-014API Key Management for Third PartiesP25Partial
US-001-015Password Expiry Policy ConfigurationP23Not Started
US-001-016Security Audit Log DashboardP15Not Started
Subtotal6910 Built, 4 Partial, 2 Not Started

EP-002: Property & Room Management​

File: epics/EP-002-property-management.md

Business Objective: Enable hotels to configure their property, rooms, rate plans, and policies as the foundation for all operations. Audience: Admin, Manager Phase: Core PMS (Sprints 1, 6)

Story IDTitlePriorityPointsStatus
US-002-001Property Create & ConfigurationP03Built
US-002-002Room Type CRUD with Amenities & PhotosP05Built
US-002-003Room Inventory Management (Add/Edit/Delete Rooms)P03Built
US-002-004Room Status Lifecycle ManagementP03Built
US-002-005Rate Plan CRUD (BAR, Corporate, Seasonal)P05Built
US-002-006Cancellation Policy ConfigurationP03Built
US-002-007Seasonal & Dynamic Rate ManagementP15Partial
US-002-008Data Migration from Legacy PMSP18Partial
US-002-009Onboarding Wizard (Guided Setup)P15Partial
US-002-010Room Features (Smoking, Accessible, Connecting)P13Built
US-002-011Room Blocking (Out of Order / Out of Service)P13Built
US-002-012Floor Plan Visual EditorP28Not Started
US-002-013Multi-Building SupportP25Partial
US-002-014Room Photos Gallery & UploadP23Built
Subtotal629 Built, 4 Partial, 1 Not Started

EP-003: Reservation Management​

File: epics/EP-003-reservation-management.md

Business Objective: Enable end-to-end reservation lifecycle from booking to post-stay, supporting all 13 booking sources with real-time availability. Audience: Front Desk Agent, Reservations Agent, Guest (via booking engine) Phase: Core PMS (Sprint 2)

Story IDTitlePriorityPointsStatus
US-003-001Create New Reservation (Single & Multi-Room)P08Built
US-003-002Reservation Search & List ViewP05Built
US-003-003Reservation Calendar ViewP05Built
US-003-004Modify Reservation (Dates, Room Type, Guest)P05Built
US-003-005Cancel Reservation with Policy EnforcementP05Partial
US-003-006Availability Engine (Real-Time Room Inventory)P08Built
US-003-007Overbooking Controls & AlertsP13Partial
US-003-008Confirmation Number Generation & EmailP03Built
US-003-009Walk-In Reservation (Quick Create)P03Partial
US-003-010Booking Source Tracking (13 Sources)P02Built
US-003-011Group Booking CreationP18Partial
US-003-012Allotment Block ManagementP15Partial
US-003-013Rooming List for GroupsP13Not Started
US-003-014Waitlist ManagementP25Partial
US-003-015Reservation Modification Audit TrailP13Built
US-003-016No-Show ProcessingP03Built
US-003-017Payment Link Generation for GuaranteeP25Built
US-003-018Reservation Routing RulesP25Built
US-003-019Corporate Rate & Travel Agent HandlingP15Partial
US-003-020Multi-Date Reservation SplitP23Not Started
US-003-021Reservation Notes & AlertsP12Built
US-003-022Batch Reservation Import (CSV/Excel)P35Not Started
Subtotal9913 Built, 6 Partial, 3 Not Started

EP-004: Guest Management​

File: epics/EP-004-guest-management.md

Business Objective: Build comprehensive 360-degree guest profiles that power personalized service, loyalty, and regulatory compliance (Aadhaar, GDPR). Audience: Front Desk Agent, CRM Manager, Guest (via portal) Phase: Core PMS (Sprint 4)

Story IDTitlePriorityPointsStatus
US-004-001Guest Profile CRUDP05Built
US-004-002Guest 360-Degree View (Stays, Spend, Preferences)P05Built
US-004-003Identity Management (6 Document Types)P05Built
US-004-004Guest Search (Fuzzy + Advanced Filters)P03Built
US-004-005Guest Preferences (Room/Food/Service/Comm/Access)P03Built
US-004-006Guest Deduplication & MergeP15Built
US-004-007VIP Level Management (4 Tiers)P12Built
US-004-008Guest Communication Log (Aggregated)P15Partial
US-004-009Guest Address Management (3 Types)P12Built
US-004-010GDPR Right to ErasureP05Built
US-004-011GDPR Data Portability ExportP13Built
US-004-012Consent Management & TrackingP13Partial
US-004-013Guest Document Upload (Encrypted Storage)P15Partial
US-004-014Guest Spend Analysis DashboardP25Not Started
US-004-015Automated Dedup SuggestionsP25Not Started
US-004-016DPDP Act Compliance (India)P13Built
Subtotal6411 Built, 3 Partial, 2 Not Started

EP-005: Front Desk Operations​

File: epics/EP-005-front-desk-operations.md

Business Objective: Transform the check-in experience from 8-12 minutes to under 3 minutes while maintaining compliance (registration card, ID verification, GST invoice). Audience: Front Desk Agent, Manager, Guest Phase: Core PMS (Sprint 3)

Story IDTitlePriorityPointsStatus
US-005-001Standard Check-In (Room Assignment + Registration)P08Built
US-005-002Standard Check-Out (Folio Settlement + Invoice)P08Built
US-005-003Folio Management (Charges, Payments, Transfers)P08Built
US-005-004Night Audit AutomationP08Partial
US-005-005Room Grid / Floor Map ViewP03Built
US-005-006Arrivals / Departures / In-House ListsP03Built
US-005-007E-Invoice Generation (GST Compliant)P05Built
US-005-008Early Check-In / Late Check-Out ChargesP13Partial
US-005-009Room Move / Upgrade During StayP13Built
US-005-010Walk-In Check-In (No Prior Reservation)P05Partial
US-005-011Registration Card Generation (PDF)P13Partial
US-005-012Express Check-In (Mobile Pre-Registration)P28Partial
US-005-013Keycard Management (Encode/Re-encode/Deactivate)P25Built
US-005-014Smart Lock Integration (ASSA ABLOY)P38Not Started
US-005-015ID Scanner IntegrationP25Built
US-005-016PBX / Phone IntegrationP35Built
US-005-017Folio Transfer Between GuestsP13Built
US-005-018Group Check-In (Batch)P25Not Started
US-005-019Guest Messages & Wake-Up CallsP23Partial
US-005-020In-Room Dining Order (via Front Desk)P23Not Started
US-005-021Cash Handling & Drawer ManagementP13Built
US-005-022Currency Exchange at Front DeskP33Built
Subtotal11014 Built, 5 Partial, 3 Not Started

EP-006: Housekeeping Management​

File: epics/EP-006-housekeeping.md

Business Objective: Real-time room status visibility and task management to reduce room turnaround time and improve inspection pass rates. Audience: Housekeeping Staff, Supervisor, Manager Phase: Core PMS (Sprint 4)

Story IDTitlePriorityPointsStatus
US-006-001Room Status Board (Real-Time)P05Built
US-006-002Task CRUD (6 Types, 4 Priorities)P05Built
US-006-003Task Assignment to Housekeeping StaffP03Built
US-006-004Task Completion with Photos (Before/After)P15Partial
US-006-005Linen Inventory & Movement TrackingP13Built
US-006-006Minibar Par ManagementP13Built
US-006-007Maintenance Request Creation & TrackingP05Built
US-006-008Supervisor Inspection WorkflowP15Partial
US-006-009Lost & Found ManagementP13Built
US-006-010Housekeeping KPIs DashboardP13Built
US-006-011Discrepancy Report (FD vs HK Status Mismatch)P13Partial
US-006-012Auto-Reorder Alerts (Linen, Minibar, Supplies)P23Not Started
US-006-013Turndown Service SchedulingP23Built
US-006-014Room Cleaning Priority Queue (by Arrival Time)P13Built
US-006-015Deep Clean SchedulingP22Built
US-006-016Housekeeping Mobile App IntegrationP15Not Started
Subtotal5911 Built, 3 Partial, 2 Not Started

EP-007: POS & F&B Management​

File: epics/EP-007-pos-and-fnb.md

Business Objective: Unified F&B management from order-taking to billing with kitchen display integration, replacing standalone POS systems. Audience: F&B Staff, Cashier, Kitchen Staff, Manager Phase: Revenue Ops (Sprint 5)

Story IDTitlePriorityPointsStatus
US-007-001Outlet Management (8 Types)P03Built
US-007-002Table Management with Floor PlanP05Built
US-007-003Menu Management (Categories, Items, Modifiers)P05Built
US-007-004Create Order (Dine-In, Room Service)P08Built
US-007-005KOT Generation by Kitchen StationP05Built
US-007-006Bill Generation & Payment (Cash, Card, UPI)P05Built
US-007-007Room Charge Posting to Guest FolioP03Partial
US-007-008Void with Manager AuthorizationP03Built
US-007-009Bill Splitting (By Item, Amount, Guest Count)P15Partial
US-007-010Discount Application (% and Flat)P02Built
US-007-011Service Charge & GratuityP02Built
US-007-012Shift Management (Open/Close/Reconciliation)P05Built
US-007-013Safe Drop During ShiftP12Built
US-007-014Takeaway & Delivery OrdersP15Built
US-007-015Menu Item Allergen & Dietary TagsP13Built
US-007-016Happy Hour Pricing (Time-Based)P25Partial
US-007-017Recipe & Inventory Auto-DeductionP28Not Started
US-007-018Kitchen Display System IntegrationP05Built
US-007-019POS Thermal Printer IntegrationP25Partial
US-007-020F&B Revenue Reports (by Outlet, Item, Server)P15Partial
US-007-021Combo Meal / Set Menu ManagementP23Partial
US-007-022Table Transfer (Move Guests to Another Table)P12Built
US-007-023Order Modification After KOTP13Built
US-007-024F&B Mobile App IntegrationP25Not Started
Subtotal10115 Built, 6 Partial, 2 Not Started + 1 via mobile

EP-008: Banquet & Events Management​

File: epics/EP-008-banquet-events.md

Business Objective: End-to-end event management for weddings, conferences, and social events — a major revenue stream for Indian hotels. Audience: Banquet Manager, Sales Coordinator, Chef, AV Technician Phase: Post-Pilot (Sprint 10)

Story IDTitlePriorityPointsStatus
US-008-001Event Creation (7-Status Lifecycle)P15Built
US-008-002Venue Management (6 Setup Types)P13Built
US-008-003Function Sheet ManagementP15Built
US-008-004Event Items & Costing (Venue/Food/Bev/AV/Decor)P15Built
US-008-005Payment Milestones (Advance/Milestone/Final)P15Built
US-008-006Event P&L Report (Estimated vs Actual)P23Partial
US-008-007BEO / Proposal PDF GenerationP25Not Started
US-008-008Event Calendar ViewP13Built
US-008-009Venue Floor Plan Editor (Konva)P25Built
US-008-010Multi-Venue Event SupportP35Not Started
US-008-011Event Staffing AssignmentP23Partial
US-008-012Event Inquiry to Quotation FlowP13Built
US-008-013Event Cancellation with ChargesP13Partial
Subtotal538 Built, 3 Partial, 2 Not Started

EP-009: Channel Manager & Distribution​

File: epics/EP-009-channel-management.md

Business Objective: Automate OTA distribution to maximize occupancy while maintaining rate parity and reducing manual update effort. Audience: Revenue Manager, Reservations Manager Phase: Revenue Ops (Sprint 6) + Scale (Sprint 13)

Story IDTitlePriorityPointsStatus
US-009-001Channel Connection Setup (Credentials & Config)P05Built
US-009-002Room Type Mapping to OTA ChannelsP05Built
US-009-003Rate Plan Mapping to OTA ChannelsP05Built
US-009-004Availability Push to OTAs (Real-Time)P08Partial
US-009-005Booking Pull from OTAs (New Reservations)P08Partial
US-009-006Rate Push to OTAsP18Partial
US-009-007Restriction Push (Min Stay, CTA, CTD)P25Not Started
US-009-008Booking Modification/Cancellation from OTAP15Not Started
US-009-009Rate Parity Alert EngineP15Partial
US-009-010Channel Performance ReportP13Partial
US-009-011GDS Connectivity (Amadeus/Sabre)P28Partial
US-009-012Sync Error Monitoring & Retry QueueP15Built
US-009-013Commission Tracking by ChannelP23Not Started
Subtotal734 Built + 4 Partial via mapping, 5 Partial, 2 Not Started

EP-010: CRM, Loyalty & Campaigns​

File: epics/EP-010-crm-and-loyalty.md

Business Objective: Turn one-time guests into repeat visitors through loyalty programs, personalized campaigns, and guest engagement. Audience: CRM Manager, Marketing, Guest Phase: Post-Pilot (Sprints 9, 12)

Story IDTitlePriorityPointsStatus
US-010-001Loyalty Program Definition (Multi-Tier)P15Built
US-010-002Member Enrollment & Points Earning RulesP15Built
US-010-003Points Redemption (Room Nights, F&B, Upgrades)P15Partial
US-010-004Campaign Creation (6 Types)P15Built
US-010-005Communication Templates with VariablesP13Built
US-010-006Campaign Execution via Notification ServiceP18Partial
US-010-007Drip Campaign Visual BuilderP28Built
US-010-008Guest Segmentation Engine (RFM-Based)P25Partial
US-010-009Feedback Surveys & NPS CalculationP15Partial
US-010-010Campaign Analytics (Sent/Delivered/Opened/Clicked)P25Partial
US-010-011Points Expiry & Cron AutomationP23Not Started
US-010-012A/B Testing for CampaignsP35Partial
US-010-013WhatsApp Template Approval WorkflowP23Not Started
US-010-014Birthday & Anniversary Auto-CampaignsP23Built
US-010-015Loyalty Tier Upgrade/Downgrade AutomationP23Not Started
US-010-016Reward Catalog ManagementP23Built
US-010-017Points Statement & HistoryP13Built
US-010-018Referral ProgramP35Not Started
US-010-019Guest Lifetime Value CalculationP35Not Started
Subtotal858 Built, 5 Partial, 5 Not Started + 1 N/S

EP-011: Booking Engine​

File: epics/EP-011-booking-engine.md

Business Objective: Drive direct bookings (saving 15-20% OTA commission) through a conversion-optimized, multilingual booking experience. Audience: Guest, Revenue Manager, Marketing Phase: Growth (Sprint 7)

Story IDTitlePriorityPointsStatus
US-011-001Room Search with Availability CalendarP05Built
US-011-002Rate Plan Display & ComparisonP03Built
US-011-003Guest Details Form with ValidationP03Built
US-011-004Razorpay Payment IntegrationP08Partial
US-011-005Booking Confirmation Page & EmailP03Built
US-011-006Connect to Live Backend API (Replace Mock)P08Not Started
US-011-007Manage Booking (Lookup, Amend, Cancel)P15Partial
US-011-008Promo Code Validation (Server-Side)P13Partial
US-011-00914-Language Support (India + SE Asia)P05Built
US-011-010Urgency Indicators & Social ProofP23Built
US-011-011Loyalty Dashboard (Points, History, Rewards)P25Built
US-011-012Spa Treatment BookingP23Built
US-011-013Widget / Iframe / Standalone ModesP13Built
US-011-014Cookie Consent (GDPR Compliant)P12Built
US-011-015Booking Engine Analytics (Conversion Funnel)P25Not Started
US-011-016Mobile-Responsive OptimizationP03Built
Subtotal6712 Built, 3 Partial, 1 Not Started

EP-012: Analytics, Reporting & Night Audit​

File: epics/EP-012-analytics-and-reporting.md

Business Objective: Replace end-of-day Excel reports with real-time dashboards, automate night audit, and ensure GST compliance. Audience: Manager, Accountant, Revenue Manager Phase: Growth (Sprint 8) + Scale (Sprint 13)

Story IDTitlePriorityPointsStatus
US-012-001Dashboard KPI Widgets (Occupancy, ADR, RevPAR)P05Built
US-012-002Arrivals / Departures / In-House ReportsP03Built
US-012-003Revenue Reports (By Source, Segment, Room Type)P05Partial
US-012-004Night Audit Report & Day-End SummaryP05Partial
US-012-005GST Reports (GSTR-1, GSTR-3B Preparation)P05Partial
US-012-006Data Export (CSV, PDF, Excel)P13Partial
US-012-007Competitive Set Analysis (Compset RevPAR)P25Partial
US-012-008Custom Report BuilderP25Partial
US-012-009Housekeeping Productivity ReportsP13Built
US-012-010F&B Revenue Reports (by Outlet, Item)P13Built
US-012-011Financial Reports (P&L, Balance Sheet)P18Partial
US-012-012Aging Receivables ReportP13Partial
US-012-013Forecast vs Actual ReportP25Not Started
US-012-014Audit Log Viewer with Search & FilterP13Built
US-012-015Report Scheduling (Auto-Email)P25Not Started
US-012-016No-Show ReportP12Built
US-012-017Cancellation ReportP12Built
US-012-018Channel Mix Report (Source Analysis)P13Built
US-012-019City Ledger & Accounts ReceivableP25Not Started
US-012-020Management Summary (Daily Flash Report)P13Built
Subtotal8210 Built, 7 Partial, 3 Not Started

EP-013: AI & Intelligence​

File: epics/EP-013-ai-and-intelligence.md

Business Objective: Leverage AI/ML to optimize pricing, predict demand, analyze guest sentiment, and automate routine decisions. Audience: Revenue Manager, Manager, Front Desk Phase: Post-Pilot (Sprint 11)

Story IDTitlePriorityPointsStatus
US-013-001Demand Forecasting (7/30/90 Day)P28Partial
US-013-002Dynamic Pricing RecommendationsP28Partial
US-013-003Guest Sentiment Analysis (Reviews + Feedback)P25Partial
US-013-004NL Query Bar in DashboardP25Built
US-013-005Anomaly Detection (Booking/Revenue/Fraud)P25Built
US-013-006AI Concierge Chatbot (Guest FAQ)P38Partial
US-013-007Housekeeping Route OptimizationP35Built
US-013-008Smart Room AssignmentP25Partial
US-013-009NL Report GenerationP35Built
US-013-010Revenue Prediction DashboardP25Built
US-013-011AI Model Training PipelineP38Not Started
Subtotal675 Built, 5 Partial, 1 Not Started

EP-014: Notification & Communication Engine​

File: epics/EP-014-notifications.md

Business Objective: Multi-channel guest communication (email, SMS, WhatsApp, push) with automated triggers for key hotel events. Audience: Guest, Front Desk, Marketing Phase: Post-Pilot (Sprint 9)

Story IDTitlePriorityPointsStatus
US-014-001Email Delivery via SendGridP05Partial
US-014-002SMS Delivery via TwilioP15Partial
US-014-003Automated Trigger ConfigurationP05Partial
US-014-004Template Management with VariablesP03Built
US-014-005WhatsApp Business API IntegrationP18Partial
US-014-006Push Notification via ExpoP13Built
US-014-007Delivery Tracking (Sent/Delivered/Read)P25Partial
US-014-008WhatsApp Room Service OrderingP38Not Started
US-014-009Agent Handoff (Bot to Human)P35Not Started
US-014-010Notification Preferences per GuestP23Built
US-014-011Kafka Event-Based Trigger ProcessingP05Built
Subtotal554 Built, 5 Partial, 2 Not Started

EP-015: Integrations & Third-Party Connectors​

File: epics/EP-015-integrations.md

Business Objective: Connect HMP to the hotel's existing ecosystem — payment gateways, accounting, government APIs, hardware. Audience: Admin, Accounts, IT Phase: Growth (Sprint 7) + Scale (Sprint 16)

Story IDTitlePriorityPointsStatus
US-015-001Razorpay Payment Gateway IntegrationP05Partial
US-015-002Tally Accounting Sync (Bi-Directional)P18Partial
US-015-003Currency Exchange Rate Auto-UpdateP23Not Started
US-015-004GST E-Invoice API (NIC Portal)P18Partial
US-015-005Webhook Configuration for External SystemsP15Built
US-015-006Door Lock Integration (ASSA ABLOY)P38Not Started
US-015-007POS Terminal / Printer IntegrationP25Not Started
US-015-008SAP Accounting ConnectorP38Partial
US-015-009Stripe Payment Gateway (Roadmap)P35Not Started
US-015-010FSSAI License Verification APIP23Not Started
US-015-011Multi-Currency Billing ConfigurationP15Built
Subtotal632 Built, 4 Partial, 5 Not Started

EP-016: Spa & Wellness Management​

File: epics/EP-016-spa-wellness.md

Business Objective: Manage spa operations including treatment booking, therapist scheduling, and revenue tracking as an ancillary revenue driver. Audience: Spa Manager, Therapist, Guest Phase: Post-Pilot (Sprint 10)

Story IDTitlePriorityPointsStatus
US-016-001Treatment Catalog CRUD (Services + Packages)P13Built
US-016-002Therapist Management (Availability, Specializations)P13Built
US-016-003Appointment Booking (Date, Time, Therapist)P15Built
US-016-004Spa Charge Posting to Guest FolioP13Partial
US-016-005Spa Calendar ViewP23Built
US-016-006Spa Revenue ReportsP23Partial
US-016-007Package/Membership Tracking (Prepaid Sessions)P25Not Started
US-016-008Couple/Group Appointment BookingP33Built
US-016-009Guest Spa Check-InP22Built
Subtotal306 Built, 2 Partial, 1 Not Started

EP-017: Compliance, Audit & Security​

File: epics/EP-017-compliance-and-audit.md

Business Objective: Meet Indian regulatory requirements (GST, FSSAI, DPDP Act), international standards (GDPR, PCI-DSS, SOC 2), and provide tamper-proof audit trails. Audience: Compliance Officer, Auditor, Admin Phase: Growth (Sprint 8) + Scale (Sprint 15)

Story IDTitlePriorityPointsStatus
US-017-001GST Tax Calculation (Slab-Based: 0/5/12/18%)P05Built
US-017-002GST E-Invoice Generation (NIC Integration)P05Partial
US-017-003GDPR Erasure & Portability TestingP15Partial
US-017-004PCI DSS SAQ-A Self-AssessmentP25Not Started
US-017-005Audit Log Integrity Chain VerificationP15Not Started
US-017-006Data Retention Policy AutomationP25Not Started
US-017-007CERT-In Breach Notification (6-Hour Requirement)P13Partial
US-017-008C-Form for Foreign GuestsP13Built
US-017-009Police Form C DigitizationP23Partial
US-017-010FSSAI Compliance ChecklistsP23Built
US-017-011GSTR-1 Filing Format ValidationP15Partial
US-017-012SOC 2 Type II Readiness AssessmentP35Built
US-017-013ISO 27001 Control MappingP35Built
US-017-014Penetration Testing FrameworkP25Built
Subtotal626 Built, 5 Partial, 3 Not Started

EP-018: Multi-Property & Chain Management​

File: epics/EP-018-multi-property-chain.md

Business Objective: Enable hotel chains to manage multiple properties from a single dashboard with centralized operations and reporting. Audience: Chain Manager, Regional Director, Corporate Revenue Manager Phase: Post-Pilot (Sprint 12)

Story IDTitlePriorityPointsStatus
US-018-001Chain Dashboard with Cross-Property KPIsP15Built
US-018-002Property Comparison ChartsP15Built
US-018-003Chain-Wide Guest SearchP23Partial
US-018-004Centralized Rate Management (Chain Rates)P28Partial
US-018-005Cross-Property Reporting (Consolidated P&L)P25Partial
US-018-006Property Alerts & NotificationsP23Built
US-018-007Staff Transfer Between PropertiesP35Not Started
US-018-008Chain-Level Loyalty ProgramP35Not Started
US-018-009Centralized Guest DeduplicationP35Built
Subtotal444 Built + 1, 3 Partial, 2 Not Started

EP-019: Platform Administration (SaaS)​

File: epics/EP-019-platform-admin.md

Business Objective: Manage HMP as a multi-tenant SaaS platform with billing, feature flags, and tenant lifecycle management. Audience: Super Admin (HMP Platform Team) Phase: Scale (Sprint 14)

Story IDTitlePriorityPointsStatus
US-019-001Tenant Management (Create, Configure, Suspend)P15Partial
US-019-002SaaS Billing via Razorpay SubscriptionsP18Partial
US-019-003Feature Flags per TenantP13Built
US-019-004Usage Metering (API Calls, Storage, Users)P25Not Started
US-019-005Tenant Onboarding AutomationP28Not Started
US-019-006Platform Health DashboardP15Partial
US-019-007MRR / ARR TrackingP25Not Started
US-019-008Tenant Data Export (Offboarding)P25Built
US-019-009White-Label / Custom Branding per TenantP35Not Started
US-019-010Subscription Plan Management (Starter/Pro/Enterprise)P15Built
US-019-011Invoice Generation & HistoryP13Partial
Subtotal573 Built, 4 Partial, 4 Not Started

EP-020: Infrastructure & DevOps​

File: epics/EP-020-infrastructure-devops.md

Business Objective: Production-grade infrastructure with CI/CD, monitoring, and disaster recovery supporting 99.9% uptime SLA. Audience: DevOps, Engineering, CTO Phase: Scale (Sprints 15-16)

Story IDTitlePriorityPointsStatus
US-020-001Load Testing with Baseline Benchmarks (k6)P15Partial
US-020-002Multi-Region DR Failover TestP18Partial
US-020-003Production Monitoring & Alerting (Prometheus/Grafana)P15Partial
US-020-004Database Migration Safeguards (Prisma)P13Partial
US-020-005CI/CD Pipeline End-to-End ValidationP05Built
US-020-006Docker Compose Demo EnvironmentP03Built
US-020-007Kubernetes Helm Charts (All Services)P15Built
US-020-008Terraform IaC (8 Modules)P15Built
US-020-009SSL/TLS Certificate ManagementP13Built
US-020-010Secrets Management (AWS Secrets Manager)P13Built
US-020-011Backup & Recovery ProceduresP15Built
Subtotal507 Built, 4 Partial, 0 Not Started

EP-021: Mobile Applications​

File: epics/EP-021-mobile-apps.md

Business Objective: Empower field staff (housekeeping, F&B, managers) with mobile apps that work offline in Tier-2/3 Indian hotels. Audience: Housekeeping Staff, F&B Staff, Manager Phase: Post-Pilot (Sprint 11)

Story IDTitlePriorityPointsStatus
US-021-001HK App: Task Queue & Room Status UpdateP15Partial
US-021-002HK App: Photo Capture & UploadP15Partial
US-021-003F&B App: Tableside OrderingP15Partial
US-021-004Manager App: KPI DashboardP23Partial
US-021-005Manager App: Approval Queue (Voids, Discounts)P25Not Started
US-021-006Offline Sync & Conflict ResolutionP18Partial
US-021-007Push Notification Registration & HandlingP13Partial
US-021-008Biometric Login (Fingerprint/Face)P35Not Started
US-021-009HK App: Minibar Count & Maintenance RequestP23Partial
US-021-010F&B App: Bill Presentation & Room ChargeP25Not Started
US-021-011Manager App: Quick Reports (Daily Flash)P23Built
US-021-012App Store / Play Store DeploymentP15Not Started
US-021-013Camera Integration (ID Scan, HK Photos)P13Built
Subtotal582 Built, 7 Partial, 4 Not Started

EP-022: KDS & Self-Service Kiosk​

File: epics/EP-022-kds-kiosk.md

Business Objective: Kitchen efficiency via real-time KDS, and self-service guest experiences via lobby kiosk. Audience: Kitchen Staff, Chef, Guest (kiosk) Phase: Revenue Ops (Sprint 5) + Scale (Sprint 16)

Story IDTitlePriorityPointsStatus
US-022-001KDS Real-Time Order Display (Socket.io)P05Built
US-022-002KDS Station FilteringP03Built
US-022-003KDS Audio Alerts & Multi-Station ViewP23Not Started
US-022-004Self-Service Kiosk Check-In (Foundation)P38Not Started
US-022-005KDS Order Age Tracking (Color-Coded Urgency)P03Built
US-022-006KDS Bump to CompleteP02Built
US-022-007KDS Rush Priority IndicatorP12Built
US-022-008KDS Order RecallP23Partial
US-022-009KDS KOT Reprint to PrinterP23Partial
Subtotal325 Built, 2 Partial, 2 Not Started

Grand Summary​

MetricCount
Total Epics22
Total User Stories320
Total Story Points~1,456
Stories Built~194 (61%)
Stories Partial~77 (24%)
Stories Not Started~49 (15%)
P0 Stories~95
P1 Stories~85
P2 Stories~80
P3 Stories~60
Sprints to Pilot8 (16 weeks)
Sprints to GA16 (32 weeks)