GMS Courts Staff Dashboard
Dashboard collection
Every back-office screen racket-sport venues run on, recreated in pure CSS, not screenshots.
Staff log-in portal
Email + password sign-in to a venue's GMS Courts workspace.
GMS Staff Portal
The Rally Club
Schedule
The whole day across every court, with origin-colored bookings and staff blocks.
The Rally Club
Admin
Admin
Schedule
Today
19
Sun
20
Mon
21
Tue
22
Wed
23
Thu
24
Fri
25
Sat
26
Sun
27
Court 1
Standard Court · ฿240/hr
Court 2
Standard Court · ฿240/hr
Court 3
Standard Court · ฿240/hr
Court 4
Standard Court · ฿240/hr
Court 5
Premium Court · ฿320/hr
Court 6
Premium Court · ฿320/hr
Somchai W.
18:00–19:00
Nok Srisawat
18:00–19:00 · paying
Beam Sittichai
19:00–21:00
Ploy Sinporn
17:00–19:00
Kittipong L.
20:00–22:00
Courts
Court status board with availability, maintenance and closures.
The Rally Club
Admin
Admin
Courts
Court status and upcoming bookings
In use
1
Available
4
Maintenance
1
Closed
1
Court status board
Court C1
AvailableBadminton · Main Hall · Court 1
No upcoming bookings
Court C2
ReservedBadminton · Main Hall · Court 2
Beam Sittichai
Jul 19 → Jul 19
Court C3
AvailableBadminton · Main Hall · Court 3
No upcoming bookings
Court C4
AvailableBadminton · Main Hall · Court 4
No upcoming bookings
Court C5
AvailableBadminton · Premium Hall · Court 5
No upcoming bookings
Court C6
AvailableBadminton · Premium Hall · Court 6
No upcoming bookings
Booking detail
Player profile, payment status, and the time-scoped court PIN with staff controls.
The Rally Club
Admin
Admin
Reservations/Beam Sittichai
Beam Sittichai
LINE: beam.st
BK-4827CT
081 234 5678
Price
฿480Payment
PaidCreated
13 Jul 2026Booking ID
BK-4827CT
Sport
Badminton
Court No.
3
Players
4
Duration
2h
Time
Sat 19 Jul 2026 · 19:00–21:00
Add-ons to prepare
Court & PIN
Court 3 · Standard Court
Court PIN
4827
Valid until 19 Jul, 21:15
Override Status
Marking No-Show releases the slot and revokes the PIN.
Messages
Unified LINE inbox with bank-transfer confirmation built in.
The Rally Club
Admin
Admin
Ploy Sinporn
LINE16:38I've transferred! Slip attached 🙏
💰 Transfer1Beam Sittichai
LINESatYou: Done! Moved to 20:00, same court…
Ploy SinpornLINE
082 555 0134
💰 Bank transfer awaiting confirmation
Standard Court · Sat 19 Jul 17:00–19:00 · ฿480
Venue Assistant (bot)
Player · via LINE
Tasks
Team task board — automations file work for Reception, maintenance and managers.
The Rally Club
Admin
Admin
Tasks
4 open · grouped by team
Reception
3Bank transfer requested: Ploy S. — Standard Court, Sat 19 Jul 17:00–19:00 · ฿480
AutoPlayer: Ploy Sinporn
Follow up on block-cancelled booking
AutoPlayer: Yuki Tanaka
Bank transfer requested: Anan K. — Premium Court, Sun 20 Jul 09:00–11:00 · ฿640
AutoPlayer: Anan Kittikun
Court maintenance
1Resurfacing check before reopening
Court 4
Manager
0No tasks.
LINE messages
Every player-facing LINE message, editable per venue with live preview.
The Rally Club
Admin
Admin
LINE & Automation
Customize every LINE message your players receive, manage your rich menu, and build automations.
These messages are sent automatically to players on LINE.
Save messagesBooking confirmation
Rich card sent the moment a booking is confirmed — details, PIN and quick actions.
Show the door PIN inside the card
🎫 Open my ticket
Reopens the app on the ticket — court number, PIN and door key.
📍 Directions
Needs the venue address set in Settings — hidden otherwise.
🔑 Show PIN
Cancel booking
Preview
Booking confirmed
The Rally Club
CourtCourt 3
TypeStandard Court
DateSat, 19 Jul
Time19:00–21:00
Price฿480
Your court PIN
4827
🎫 Open my ticket
Cancel booking
Payment nudge
Sent when a booking is waiting for payment.
Automation
Visual workflow builder — triggers, criteria and actions on a canvas.
The Rally Club
Admin
Admin
LINE & Automation
Customize every LINE message your players receive, manage your rich menu, and build automations.
OTA / off-hours review
CoreFlag imported bookings that arrive…
5 steps · 4 links
Cancellation follow-up
CoreWhen a booking is cancelled, LINE…
5 steps · 4 links
Apology when staff blocks
CoreWhen a staff block (holiday/mainten…
5 steps · 4 links
Command sets3
Start command
Entry point for a reusable sub-com…
Stop command
End this command set and return t…
Command set
Run one selected command set as…
Criteria5
Double-booking watchdog
Branch to a warning when a booki…
Audit & preview
Log the run so far and preview…
Click a block to preview it, or drag it onto the canvas.
Start command
Entry point for a reusable sub-command.
Cancelled by staff block
Runs when a staff block cancels a booking.
Send Apology message
Push a LINE message to the player.
Create task
Add a task for the team.
Stop command
End this command set and return.