Software Engineering & Networks

Sports Court Booking and Front-Desk Management

A sports court booking system serving players through an app (membership, online booking and payment, open matches) and front-desk staff (daily schedule, walk-ins and point of sale).

Court booking on the app and the staff daily booking schedule

About the project

One system for both players and front-desk staff at venues such as badminton and futsal courts.

For players (mobile app)

  • Membership — sign up for member rates
  • Booking & payment — see open slots, book ahead and pay online
  • Open match — join open sessions with other players

For staff

  • Daily bookings — a per-court daily schedule with payment status and daily takings
  • Walk-in booking — record bookings for customers who did not book ahead
  • Point of sale — take payments and record product sales on site