Skip to content
CyanCode Studio
Back to all projects
Education2023

Course Booking Mini Program for a Tutoring Centre

Booking, attendance, credit deduction, and parent notifications in one mini program.

Background

A booking system for a K-12 tutoring centre. Scheduling and leave requests had been handled by message-chain in a group chat, which regularly produced mismatched lesson credits and disputes with parents. The system turned lesson credits into a proper account, so every booking and cancellation leaves a clear record.

Tech stack

  • WeChat Mini Program
  • CloudBase
  • TypeScript
  • Subscription messages

Highlights

  • Parents self-serve bookings and cancellations; admin messaging down about 70%
  • Lesson credit deductions visible in real time — reconciliation disputes essentially gone
  • Automatic reminder 2 hours before class; no-show rate dropped noticeably