Product Specifications
This folder contains all product version specifications for the TVL Platform.
Overview
The platform evolves through a clear progression of versions:
- MVP (Weeks 1-24): Foundation and distribution capabilities
- V1.0 (Months 7-12): Complete villa rental platform with booking engine
- V2.0 (Months 13-18): Events and experiences
- V3.0 (Months 19-24): Multi-vendor marketplace
Files in This Folder
MVP Phase
mvp_overview.md High-level MVP strategy and phasing approach. Start here to understand the MVP vision.
mvp.0_specification.md - Weeks 1-10 Foundation + One-Way Hostaway Sync
- 14 database tables
- 200 properties supported
- 5 domains: Identity, Authorization, Supply, Channels, Analytics
- Deliverable: Property management console + Hostaway sync
mvp.1_specification.md - Weeks 11-16 Two-Way Sync + Booking Awareness
- 18 database tables (+4 from MVP.0)
- 200 properties supported
- Adds: Availability calendar (read-only), booking import
- Deliverable: Two-way sync + calendar visibility
mvp.2_specification.md - Weeks 17-24 Multi-Channel Distribution
- 20 database tables (+2 from MVP.1)
- 1,000 properties supported
- Adds: Airbnb, VRBO integrations
- Deliverable: Multi-channel distribution platform
Major Versions
v1_product-specification.md - Months 7-12 Villas Complete: Direct Bookings + Payments
- 28 database tables
- 5,000 properties supported
- Full booking engine, payment processing, owner portal
- Deliverable: Complete villa rental platform
v2_product-specification.md - Months 13-18 Events Complete: Events & Experiences
- 36 database tables
- 10,000 properties supported
- Adds: Event management, ticketing, packages
- Deliverable: Villas + Events platform
v3_product-specification.md - Months 19-24 Global Marketplace: Multi-Vendor + White-Label
- 54 database tables
- 50,000+ properties supported
- Multi-vendor marketplace, white-label capabilities
- Deliverable: Global hospitality marketplace
Quick Navigation
Need to implement a specific version?
- Start with the version specification (this folder)
- Review delta documents to understand changes from previous version
- Check data models for complete schema
- Follow migration scripts for database changes
- Reference domain specifications for detailed business logic
Understanding Version Progression:
- Delta: V1 from MVP - What changes between MVP.2 and V1.0
- Delta: V2 from V1 - What changes between V1.0 and V2.0
- Delta: V3 from V2 - What changes between V2.0 and V3.0
Related Documentation
- Complete Roadmap - Timeline, Gantt chart, capability matrix
- Master Index - Navigation hub for all documentation
- Data Models - Complete database schemas by version
- Domain Specifications - Detailed domain-driven design docs