timeline (Bali Laundry Platform - Project Timeline)


Overview

MVP Target: 2 months (8 weeks) Start Date: April 27, 2026 (Monday) Target Launch: June 21, 2026 Post-MVP (v2): Features marked for later phases Phase 1 Focus Area: Jimbaran & Uluwatu Area


Month 1 — Build Core Platform

Week 1: Apr 27 – May 3 — Foundation

Focus: Brand, Legal Setup, Auth & Identity

Development: - [ ] 01.1 Tourist registration flow (Google, email) - [ ] 01.2 Staff & courier accounts - [ ] 01.3 Role-based access control

Business: - [ ] BIZ.1–5 Brand name, domain, logo, guidelines - [ ] LEGAL.1–4 Business entity, license, ToS, Privacy Policy

Deliverables: - Brand identity finalized - Business legally registered - User registration working


Week 2: May 4 – May 10 — Booking & Social

Focus: Order Creation, Service Catalog, Social Media Setup

Development: - [ ] 02.1 Service catalog & pricing engine (IDR only - Indonesian regulatory compliance requires all transactions in Indonesian Rupiah) - [ ] 02.2 Order creation flow (booking wizard) - [ ] 02.3 Time slot & capacity engine

Marketing: - [ ] SOCIAL.1–10 Register all social media handles - [ ] MKT.12 Research competitor pricing (Jimbaran & Uluwatu Area focus)

Finance: - [ ] FIN.1–2 Bank account (IDR only - Indonesian regulations require local currency), accounting system - [ ] LEGAL.5–8 Trademark, contracts

Deliverables: - Customers can place orders - Social media presence established - Bank account open (IDR only due to Indonesian regulatory requirements)


Week 3: May 11 – May 17 — Order Lifecycle & Logistics

Focus: State Machine, Courier Dispatch, Zone Management

Development: - [ ] 02.4 Order lifecycle & state machine - [ ] 02.5 Laundry partner routing - [ ] 03.1 Courier dispatch engine - [ ] 03.2 Zone & coverage management (Jimbaran & Uluwatu as primary coverage zones) - [ ] 03.3 Pickup & delivery protocol

Marketing: - [ ] MKT.1–2 Landing page, email waitlist - [ ] MKT.3–5 Flyers, QR cards, print materials (targeting Jimbaran & Uluwatu Area)

Finance: - [ ] FIN.3–4 Payment gateway merchant account (IDR only - Indonesian regulatory requirement mandates Indonesian Rupiah for all transactions) - [ ] FIN.8 Define pricing structure (IDR only - only Indonesian Rupiah accepted due to regulatory compliance)

Deliverables: - Full order lifecycle working - Courier dispatch operational for Jimbaran & Uluwatu - Landing page live


Week 4: May 18 – May 24 — Courier App & Tracking

Focus: Courier Mobile App, Order Tracking, Villa/Hotel Handoff

Development: - [ ] 03.4 Villa/hotel handoff protocol - [ ] 03.6 Courier mobile app - [ ] 04.1 Order status pipeline (6 stages) - [ ] 05.1 Customer ↔ Staff chat

Marketing: - [ ] MKT.6–8 Agent deck, hotel pitch, target list (focus on Jimbaran & Uluwatu Area properties) - [ ] MKT.9 Identify micro-influencers

Deliverables: - Courier app functional - Real-time order tracking - Basic chat operational


Month 2 — Payments, Polish & Launch

Week 5: May 25 – May 31 — Payments & Notifications

Focus: Payment Gateway, Notifications, Multi-language

Development: - [ ] 04.2 Notification engine (push, email) - [ ] 04.4 Photo timeline - [ ] 04.5 Delay & exception handling - [ ] 05.2 Staff ↔ Courier internal chat - [ ] 05.3 AI auto-reply & FAQ bot - [ ] 05.4 Multi-language translation - [ ] 06.1 Payment gateway integration (IDR only - Indonesian regulatory compliance requires all transactions in Indonesian Rupiah; no other currencies supported) - [ ] 06.2 IDR currency display and processing (only IDR supported due to Indonesian regulatory requirements)

Finance: - [ ] FIN.5–7 Payout processes (IDR only - Indonesian Rupiah is the only accepted currency) - [ ] FIN.9 First-order promo codes (IDR values)

Deliverables: - Payments fully functional (IDR only - Indonesian regulatory requirement) - Notifications automated - Multi-language chat working


Week 6: Jun 1 – Jun 7 — Back Office & Coupons

Focus: Admin Dashboard, Coupon Engine, Partner Management

Development: - [ ] 06.3 Coupon & promo engine (IDR values only - Indonesian regulatory compliance) - [ ] 06.4 Credit balance & wallet (IDR only - only Indonesian Rupiah accepted due to regulatory requirements) - [ ] 06.5 Invoice & receipt system (IDR only - Indonesian regulatory requirement mandates Indonesian Rupiah) - [ ] 07.1 Order management console - [ ] 07.2 Laundry partner management - [ ] 07.3 Courier fleet management

Ops: - [ ] OPS.1–5 Partner scouting in Jimbaran & Uluwatu Area, visits, agreements, training - [ ] OPS.6–9 Courier recruitment (Jimbaran & Uluwatu Area), verification, training, equipment

Deliverables: - Admin console operational - Partners onboarded in Phase 1 area - Couriers trained for Jimbaran & Uluwatu coverage


Week 7: Jun 8 – Jun 14 — Agent System & Analytics

Focus: Refunds, Analytics, Agent Commission, Support

Development: - [ ] 06.6 Refund & dispute workflow (IDR only - Indonesian Rupiah is the only accepted currency due to regulatory requirements) - [ ] 07.4 Analytics & reporting dashboard - [ ] 07.5 Customer support queue - [ ] 07.6 Partner payout & reconciliation (IDR only - Indonesian regulatory compliance) - [ ] 08.1 Agent registration & profiles - [ ] 08.2 Commission scheme engine (IDR only - all commissions paid in Indonesian Rupiah due to regulatory requirements) - [ ] 08.3 Agent dashboard - [ ] 08.4 Payout automation (IDR only - Indonesian regulatory requirement)

Ops: - [ ] OPS.10–11 Agent identification & onboarding (targeting Jimbaran & Uluwatu Area villa staff and hotel concierges)

Marketing: - [ ] MKT.10–11 Google Ads, Meta Ads accounts (geo-targeted to Jimbaran & Uluwatu Area)

Deliverables: - Agent referral system live - Analytics dashboard ready - Support ticketing operational


Week 8: Jun 15 – Jun 21 — Testing & Launch

Focus: QA, Beta Testing, Soft Launch, Go Live

Launch: - [ ] LAUNCH.1 Internal testing (team orders in Jimbaran & Uluwatu Area) - [ ] LAUNCH.2 Fix critical bugs - [ ] LAUNCH.3 Soft launch with 10-20 beta users (Jimbaran & Uluwatu Area properties) - [ ] LAUNCH.4 Collect beta feedback - [ ] LAUNCH.5 Prepare launch announcement - [ ] LAUNCH.6 Brief agents on launch date - [ ] LAUNCH.7 Go live in Jimbaran & Uluwatu Area! - [ ] LAUNCH.8 Monitor first 50 orders - [ ] LAUNCH.9 Daily standup during launch week

Deliverables: - All systems tested - Beta feedback incorporated - MVP LIVE in Jimbaran & Uluwatu Area 🚀


Post-MVP (v2) Features

Planned for after launch (July 2026+):

- [ ] 01.4 Concierge accounts (order on behalf of g