Super App V1 — what we already built, and what it proves
Presentation storyboard · 16 slides + 3 appendices · 24 canonical screens · 29 presentation-ready frames (24 base + 5 sub-state variations · 2 improved replacements inside the 24) · for design review, stakeholder briefings, V1→V2 transition planning · updated for CAPTURE-02 + DESIGN-PRESENT-01
V1 is the first end-to-end look at the Pattaya Together super-app
ก่อนจะเข้า V2, V1 ทำหน้าที่เป็นหลักฐานว่าแนวคิด "super-app 6 โหมด" ทำงานได้จริงในมือผู้ใช้ — ไม่ใช่แค่ mockup คงที่
Four things are already true in V1
สี่สิ่งที่ V1 ทำให้เราเห็นแล้ว · ทำให้การพูดคุยเรื่อง V2 ตั้งต้นจากฐานจริง
- Multi-mode is real: Dock รองรับ 6 โหมด (Home · Discover · MICE · Wallet · My trips · Profile) + center AI button — ไม่ใช่ทฤษฎี
- MICE is first-class, not an afterthought: MICE Days 2026 hero + upcoming events list + filter chips · B2B ไม่ใช่ tab ห่าง ๆ
- Rewards layer เปิดทางได้: Wallet มี points + balance + transaction — โครงของ loyalty economy พร้อมต่อ
- AI เป็น entry point หลัก: ปุ่มกลาง dock = AI Auto-plan wizard · Traveler DNA + budget → plan
The core loop: discover → detail → book → active trip
Core loop หลักของ app ที่ใช้ได้ใน V1 วันนี้ · user เข้ามาที่ Home → ค้นใน Discover → กดเข้า Detail → จอง → ย้ายเข้า Cockpit ระหว่างทริป
Six modes · one dock · one AI core
Dock ด้านล่างคือ IA หลักของ app · ทุกโหมดเข้าได้ใน 1 tap · ตรงกลางคือ AI · ไม่ซ่อนอยู่ใน menu
- Trip mode (Home · Discover · Detail · Booking · Cockpit · Map · Prep · Journey)
- MICE mode (Mice · Media · Embed · Immersive) — B2B-ready surface
- Rewards mode (Wallet) — loyalty + payment
- Stay mode (HotelFlow · shared Booking) — hospitality cluster
- Services / B2B (OperatorIndex · Upload · Intake · Assets · Case · Stake · Queue)
- Cross-cutting (Profile · News · AIPlan)
Trip is the deepest mode — 8 screens, end-to-end
Trip mode มี coverage ครบตั้งแต่ก่อนเดินทาง → ระหว่างทริป → ย้อนดู
MICE is a first-class mode — not a buried tab
MICE Days 2026 hero · upcoming event list · 4 categories (Conference · Exhibition · Incentive · Free) · B2B credibility surface
Wallet sets the foundation for loyalty + payment + points
Rewards mode คือเครื่องมือสร้าง retention + network effect · V1 เปิด surface พร้อมสำหรับ points / redemption / missions
Hotel flow · booking-with-payment · full stay pipeline
Stay mode รองรับทั้ง hotel search + booking confirmation with payment · V1 โชว์ flow จริงจาก "5 curated resorts · Pattaya" → form จอง → payment picker พร้อม encrypted banner
Operator-facing pipeline already exists — 7 screens
ฝั่ง B2B ของ app · Operator เข้ามาผ่าน OperatorIndex → upload content · intake ลูกค้า · จัดการ assets · ติดตามคดี · ดูแล stakeholders · ทำงานใน queue
Together AI is not a chatbot — it's the trip composer
AI Auto-plan wizard · §1 Traveler DNA (Coast+seafood+spa · Family unhurried · Couple romantic · Backpack · Photography) · §2 Budget · §3 Generate · สื่อชัดว่า AI เป็น ผู้วางแผน ไม่ใช่ Q&A bot
Three content surfaces · media player · embed host · immersive
V1 รองรับ content format ที่หลากหลาย — ไม่ใช่แค่ text + รูป
Profile + Platform News complete the identity + narrative layer
Profile (3 tabs: Profile · Preferences · Activity) + Platform News (concept-comparison · Alex persona · project-overview video · Join the Platform CTA)
What V1 is measurably strong at
- Visual depth: 24 screen components จริง · ไม่ใช่ placeholder · พรีเซนต์ได้ทันที
- Mode coverage: 6 modes ครอบ Trip · MICE · Rewards · Stay · Services · cross-cutting
- MICE surface: B2B-ready · event hero + categories + upcoming list
- AI moment: Not a chatbot · AI Auto-plan wizard เป็น differentiator
- Operator pipeline: 7 screens สำหรับ partner · ไม่ต้องสร้าง app แยก
- Visual language: Typography · pink/magenta brand · consistent ทุกหน้า
What V1 still lacks · readiness gaps
ต้องพูดให้ตรง · ไม่ใช่ทุกอย่างพร้อม launch
- Backend = เกือบทุกอย่างยัง static: V1 = mock data embedded ใน bundle · ไม่มี DB จริง · ไม่มี auth จริง
- Shopping mode ว่างเปล่า: Dock ไม่มี Shopping slot · mode coverage ขาด 1/6
- Cross-mode transitions แน่นเกินไป: Navigation พึ่ง hash router ซึ่งไม่ scale เมื่อ route มากขึ้น
- Tracking = not-started: ไม่มี analytics / events / dashboards · ไม่รู้ว่า user ทำอะไร
- PDPA + role-based gating ยังไม่ real: Operator surface ไม่มี auth gate
- Services sub-modes ยังเป็น skeleton: SVC-HELPDESK, SVC-ESIM รอ partner integration
- Desktop-wide renders ยังไม่มี: capture pack เป็น mobile 414×896 เท่านั้น · slide hero ที่ต้องการภาพกว้างต้องรอรอบต่อไป
From V1 (what exists) to V2 (what ships)
ตัดสินใจชัดเจน: อะไรถือจาก V1 · อะไรเปลี่ยนใน V2
✓ Keep from V1
- 6-mode dock + center AI button
- Brand identity (pink/magenta · typography)
- Trip core loop (Discover→Detail→Booking→Cockpit)
- MICE hero + category pattern
- Wallet structure
- Operator B2B pipeline (7 screens)
- AI Auto-plan wizard pattern
- 3 content types (media/embed/immersive)
✕ Change in V2
- Add Shopping mode slot in dock
- Replace hash router with route-based IA
- Wire backend (real DB · auth · tracking)
- RBAC: member/gold/platinum/staff/admin tiers
- PDPA: hash email/phone · fuzz GPS ±50m
- AI: RAG backend + cache + RAGAS + CM mode
- Hotel: direct dock slot or cleaner entry
- News: dedicated route (separate from drawer)
- Wire MICE-AGENDA/CHECKIN/EXHIBITORS services
- Add 72 reporting dashboards + KPI engine
Capture coverage matrix · 24 V1 screens
สถานะของแต่ละ screen · method ที่ใช้ capture · ใช้สำหรับ cross-check กับ Management Runtime
| # | Code | Name | Mode | Status | Method | Used in slide |
|---|---|---|---|---|---|---|
| 01 | V1-HOME | Home | all | captured | hash sc-1 | 02, 03, 04, 05, 14, 16 |
| 02 | V1-DISCOVER | Discover | trip | captured | hash sc-2 | 04, 06 |
| 03 | V1-DETAIL | Detail | trip | captured | hash sc-3 | 04, 06 |
| 04 | V1-BOOKING | Booking | trip/stay | captured | hash sc-4 | 06, 09 |
| 05 | V1-COCKPIT | Cockpit | trip | captured | hash sc-5 | 04, 06, 14 |
| 06 | V1-MICE | Mice | mice | captured | dock MICE | 03, 07, 14 |
| 07 | V1-WALLET | Wallet | rewards | captured | dock Wallet | 03, 08 |
| 08 | V1-HOTEL | HotelFlow | stay | captured-improved | phone-scroll + A "Book" (CAPTURE-02) | 09 |
| 09 | V1-PROFILE | Profile | all | captured | dock Profile | 13 |
| 10 | V1-NEWS | News | all | captured-improved | phone-scroll + A "Open" (CAPTURE-02) | 13 |
| 11 | V1-OP | OperatorIndex | services/b2b | captured | hash sc-op | 10, 14 |
| 12 | V1-UPLOAD | Upload | services/b2b | captured | hash sc-7 | 10 |
| 13 | V1-INTAKE | Intake | services/b2b | captured | hash sc-8 | 10 |
| 14 | V1-ASSETS | Assets | services/b2b | captured | hash sc-9 | 10 |
| 15 | V1-CASE | Case | services/b2b | captured | hash sc-10 | 10 |
| 16 | V1-STAKE | Stake | services/b2b | captured | hash sc-11 | 10 |
| 17 | V1-QUEUE | Queue | services/b2b | captured | hash sc-12 | 10 |
| 18 | V1-PREP | Prep | trip | captured | hash sc-prep | 06 |
| 19 | V1-JOURNEY | Journey | trip | captured | hash sc-journey | 06 |
| 20 | V1-MAP | Map | trip | captured | hash sc-map | 06 |
| 21 | V1-MEDIA | MediaPlayer | trip/mice | captured | hash sc-13 | 12 |
| 22 | V1-EMBED | EmbedHost | trip/mice | captured | hash sc-14 | 12 |
| 23 | V1-IMMERSIVE | Immersive | trip/mice | captured | hash sc-15 | 12 |
| 24 | V1-AIPLAN | AIPlan | trip | captured | hash sc-6 overlay | 03, 11, 14 |
| 04b | V1-BOOKING | Booking · payment moment | trip | captured | sc-4 + scroll (CAPTURE-02) | 09 |
| 06b | V1-MICE | MICE · Conference filter | mice | captured | dock MICE + chip (CAPTURE-02) | 07 |
| 06c | V1-MICE | MICE · Exhibition filter | mice | captured | dock MICE + chip (CAPTURE-02) | 07 |
| 07b | V1-WALLET | Wallet · tier ladder | rewards | captured | dock Wallet + scroll (CAPTURE-02) | 08 |
| 24b | V1-AIPLAN | AIPlan · §2 Budget | trip | captured | sc-6 + modal-scroll (CAPTURE-02) | 11 |
All 29 frames across 24 canonical V1 screens · one-page index
Visual reference ของทุก screen · ใช้ในการ review quickly หรือแทรก backup slide





























Deep speaker notes per audience
ใช้คู่กับ 16 slides หลัก · แยก 3 มุมชัดเจน
Executive angle (5 นาที · pitch deck)
- สไลด์ 01–03 เท่านั้น · ใช้ภาพ home + mice + wallet + ai_plan
- ข้อความหลัก: "24 screen states · 6 modes · MICE-ready · AI-first · operator-ready"
- ไม่เน้น tech · เน้น coverage + differentiator
- ปิดด้วย slide 16 (transition plan) เพื่อให้รู้สึก นี่ไม่ใช่ final · แต่มี path ชัดไป V2
Product angle (20 นาที · design review)
- ไล่สไลด์ 04–13 · mode ต่อ mode
- ในแต่ละ mode · โชว์ภาพจริง · พูดถึง UX rhythm (before/during/after)
- เน้น slide 07 (MICE) + slide 11 (AI) เป็น differentiator · ใช้เวลา 3–4 นาที แต่ละ slide
- ปิดด้วย slide 15 (gaps) อย่างตรงไปตรงมา
Technical angle (30 นาที · eng briefing)
- เปิดด้วย slide 05 (mode architecture) → slide 10 (operator B2B)
- โชว์ tech angle ใน angle box · เชื่อมกับ DB groups ใน Marketing #7
- ใช้ appendix A (coverage matrix) เพื่อ trace ว่า screen ไหน → service ไหน → DB group ไหน
- พูดถึง RAG engine + RBAC + PDPA guardrails ใน slide 11 + 13 + 15
- ปิดด้วย slide 16 transition plan + "what changes in V2" column