System Overview
Cohost là nền tảng quản lý đặt phòng thông minh (Smart Booking Management Platform), hỗ trợ đặt nguyên căn hoặc phòng lẻ, clustering tự động, thanh toán thống nhất và real-time communication.
Đối tượng sử dụng
| Role | Mô tả |
|---|---|
| Guest | Khách tìm kiếm, đặt phòng, thanh toán, đánh giá |
| Owner | Chủ sở hữu Team, quản lý tổng thể và tài chính |
| Host | Chủ nhà, quản lý listing và nhận booking |
| Cohost | Đồng quản lý, hỗ trợ Host theo phân quyền |
| Admin/CS | Quản trị viên hệ thống |
Tính năng chính
| Feature | Mô tả |
|---|---|
| Parent-Child Listings | Đặt nguyên căn hoặc từng phòng lẻ linh hoạt |
| Intelligent Clustering | Tự động gom listing gần nhau thành combo khi cần |
| Soft-Lock Booking | Chống race condition, đảm bảo không overbooking |
| All-or-Nothing | Đặt nhiều listing cùng lúc — thành công hoặc hủy tất cả |
| Real-time Chat | Nhắn tin thời gian thực giữa Guest và Host |
| iCal Sync | Đồng bộ lịch với Airbnb, Booking.com, Google Calendar |
| Financial Management | Chia sẻ doanh thu Host/Cohost, báo cáo tài chính |
| Multi-tenancy | Mỗi Team là một tenant độc lập |
| External API | API Key cho đối tác OTA tích hợp |
Xem chi tiết
- Backend Architecture - Tech stack, cấu trúc code, pattern
- Booking Flow - Luồng booking từ search đến hoàn thành
- X-Team-ID Guide - Multi-tenancy và team context
- Listing Management - Quản lý listing, entities, states
- Catalog Design - Catalog data (amenities, locations)