Hunss Sports HallOnline booking system and website
Sign in with LINE and book a court. Capacity updates live, the waitlist fills cancelled spots automatically, and peak hours never oversell.
An indoor sports hall in Taoyuan. Badminton, pickleball and volleyball sessions booked online with LINE login, live capacity, automatic waitlists and a back office that runs the whole day.
1,000+players have booked courts and formed groups online


Goal
Let players book with LINE login and see remaining spots; let staff schedule a whole week, take payment and handle waitlists from one back office, without capacity errors at peak hours.
Approach
Every capacity check runs inside a database transaction with the session locked, so two people grabbing the last spot cannot oversell. Sessions are generated from rules with a month heatmap preview before confirming. Three pricing modes (whole court, drop-in, gendered quota) drive the booking form automatically. Notifications go through an async LINE and email queue.
Result
Players log in, browse, book and join waitlists in four taps. Staff get eleven back-office pages for scheduling, pricing and reports. Over three hundred automated tests guard the rules. The venue website is managed separately through our content management system and stays up while the engine is maintained.
Want your project built this way?
Talk to us first. No spec document needed.