Amela
ScheduleWorks, Inc. — Câu chuyện khởi chạy nền tảng mới
ℹ︎Vì lý do bảo mật, tên công ty, tên dự án và hình ảnh hệ thống đã được thay bằng tên giả và bản mô phỏng.

SaaS đặt lịch, phát triển nội bộ từ số 0.

SyncSlot là công cụ đặt lịch kết nối với lịch Google/Outlook và tự động gợi ý các khung giờ trống. Khách đặt chỉ với một cú nhấp, URL họp trực tuyến cũng được phát hành tự động.

Kết nối lịch, đặt theo giờ trống, phát hành URL họp trực tuyến và thanh toán subscription — câu chuyện khởi chạy SaaS multi-tenant bằng cách xây nội bộ từ đầu trong 14 tháng một nền tảng đáp ứng đồng thời cả bốn trục mà một SaaS đặt lịch cần.

Khởi chạy
0→1
SaaS đặt lịch từ con số 0
Vòng lặp email
Số 0
Tự động từ đề xuất ngày đến khi xác nhận
Kết nối
3 dịch vụ
Google / Outlook / Zoom
Thanh toán
Stripe
Tự động đến tận subscription
30
Cuộc họp 30 phút
Yumi Tanaka · Zoom
Chọn ngày
T4
18
T5
19
T6
20
T2
23
T3
24
Giờ trống
10:00
10:30
11:00
13:00
13:30
15:00
Đang chọn
19/6 (T5) 13:00 - 13:30
Xác nhận khung giờ này
01
CLIENT
Về khách hàng

ScheduleWorks — một tên tuổi hàng đầu trong nước đang thay đổi cách làm việc.

ScheduleWorks, Inc. cung cấp SaaS giúp nâng cao năng suất kinh doanh. Đặc biệt, công ty tập trung vào công cụ tự động hóa giúp giảm thời gian sắp xếp lịch cho các buổi trao đổi và phỏng vấn.

Họ cần một SaaS xóa bỏ công sức đặt lịch và kết nối lịch, họp trực tuyến và thanh toán thành một. Amela đồng hành như đối tác xây dựng nền tảng đặt lịch này nội bộ từ con số 0.

Kết nối bên ngoài
3 dịch vụ
Hình thức cung cấp
SaaS
Kiểu thuê
Multi
BUSINESS FLOW — Quy trình sử dụng
STEP 01
Kết nối lịch
Kết nối Google/Outlook và tự động tính giờ trống
STEP 02
Chia sẻ trang đặt lịch
Chia sẻ URL để hiển thị giờ trống cho khách
STEP 03
Đặt lịch một cú nhấp
Khách chọn giờ trống và xác nhận đặt lịch
STEP 04
Phát hành họp và thanh toán
Tự động phát hành URL họp trực tuyến · thanh toán subscription
02
CHALLENGE
Các bài toán thiết kế cần giải

Bốn yêu cầu cấu trúc mà SaaS phải đáp ứng.

Không vấn đề nào là chuyện chọn công nghệ, mà đều là yêu cầu nghiệp vụ gắn trực tiếp với năng suất, trải nghiệm khách hàng và doanh thu. Xây mới từ đầu đòi hỏi thiết kế đáp ứng tất cả cùng lúc.

Trao đổi email qua lại để đặt lịch
Nếu phụ thuộc vào việc trao đổi ngày hẹn qua email, sẽ có vô số lượt qua lại mỗi lịch gây tốn công và mất cơ hội.
Trùng lịch trên calendar
Nếu không tự động đồng bộ lịch trống, trùng lịch đặt sẽ làm mất niềm tin.
Phát hành URL họp trực tuyến thủ công
Nếu phát hành URL thủ công, lỗi cấu hình và thao tác thủ công sẽ làm hỏng trải nghiệm đặt lịch.
Vận hành thanh toán subscription
Nếu xử lý thanh toán và hóa đơn thủ công, chi phí vận hành sẽ cản trở việc mở rộng.
03
ARCHITECTURE
Kiến trúc chúng tôi xây cùng nhau

Đưa SaaS đặt lịch thành nền tảng có thể mở rộng trên bốn mảng.

Chúng tôi xây dựng nội bộ từ đầu bốn mảng — kết nối lịch, đặt lịch, phát hành URL họp trực tuyến và thanh toán subscription — bằng React + Laravel. Bằng việc tích hợp các API ngoài Google/Outlook/Zoom/Stripe, chúng tôi tạo nền tảng multi-tenant mở rộng an toàn.

Amela
EXECUTION
14 tháng
Thời gian
48 người-tháng
Tổng công sức
Mảng ①
Kết nối lịch
Thách thức
Cần tự động phản ánh giờ trống trên nhiều lịch
Giải pháp
Đồng bộ hai chiều Google/Outlook
Tự động tính giờ trống và ngăn trùng lịch
Mảng ②
Trải nghiệm đặt lịch
Thách thức
Khách cần trải nghiệm đặt lịch không bối rối
Giải pháp
Trang đặt lịch một cú nhấp
Chỉ cần chọn giờ trống là đặt lịch xong
Mảng ③
Phát hành họp trực tuyến
Thách thức
Cần phát hành URL họp ngay khi đặt lịch
Giải pháp
Tự động phát hành URL Zoom/Meet
Ngay khi xác nhận, phát hành và gửi nhắc lịch
Mảng ④
Thanh toán subscription
Thách thức
Cần tự động hóa thanh toán và hóa đơn theo mô hình multi-tenant
Giải pháp
Thanh toán subscription qua Stripe
Vận hành tự động đến tận gói cước và phát hành hóa đơn
FRONTEND
React Ant Design Pro FFullCalendar UUmiJS
BACKEND
Laravel PHP MySQL AWS
Kết nối
Stripe Google Calendar OOutlook / Zoom
04
IMPACT
Giá trị mà nền tảng tạo ra

Tăng tốc tăng trưởng kinh doanh của ScheduleWorks.

Nền tảng này liên tục tạo ra các kết quả kinh doanh như năng suất, trải nghiệm khách hàng và khả năng sinh lời, chứ không chỉ là các chỉ số kỹ thuật.

Nền tảng đưa công sức đặt lịch về 0
Loại bỏ trao đổi email qua lại, tăng tốc bước khởi đầu của thương vụ.
Trải nghiệm đặt lịch không căng thẳng
Khách đặt lịch chỉ với một cú nhấp, tránh mất cơ hội.
Vận hành với việc chuẩn bị họp được tự động hóa
Tự động phát hành URL và nhắc lịch, tránh bỏ sót.
Nền tảng doanh thu có thể mở rộng
Tự động hóa thanh toán subscription và xuất hóa đơn, giảm chi phí vận hành.
🧑‍💼
STAKEHOLDER
Người tổ chức (Sales / CS)
Thông thường
✕ Mất thời gian trao đổi email qua lại về ngày hẹn
Với SyncSlot
✓ Chỉ cần chia sẻ URL đặt lịch là chốt được ngày
Tác động kinh doanh
Nâng cao năng suất
🙋
STAKEHOLDER
Khách
Thông thường
✕ Đặt lịch sau nhiều lần trao đổi email
Với SyncSlot
✓ Đặt giờ trống xong chỉ với một cú nhấp
Tác động kinh doanh
Nâng cao trải nghiệm khách hàng
⚙️
STAKEHOLDER
Vận hành
Thông thường
✕ Chuẩn bị họp và xuất hóa đơn phải làm thủ công
Với SyncSlot
✓ Tự động hóa phát hành họp, thanh toán và hóa đơn
Tác động kinh doanh
Giảm chi phí vận hành
📈
STAKEHOLDER
Ban lãnh đạo
Thông thường
✕ Không thấy trạng thái thanh toán và hủy theo thời gian thực
Với SyncSlot
✓ Nắm doanh thu subscription qua dashboard
Tác động kinh doanh
Trực quan hóa khả năng sinh lời
05
DEMO
Ba kịch bản

Trải nghiệm SyncSlot qua bản demo chạy thật.