Day-to-day

Court booking software for sports facilities

The court grid in real time: what is free, what is booked and at what price. Your front desk and your members see the same thing at the same moment.

Schedule › Availability
All facilities
24Mon25Tue26Wed27Thu28Fri29Sat30Sun
Wed26Aug
Padel 14 free
Padel 23 free
7-a-side A0 free
11-a-side3 free
Pool5 free
16:00
16:0012,00 €
16:0012,00 €
16:0026,00 €
16:008,00 €9 / 12
17:00
Match
17:0012,00 €
17:0026,00 €
17:008,00 €4 / 12
18:00
Rental
Rental
MaintenanceCLOSED
Swimming · Group A
19:00
Padel school
Padel school
MaintenanceCLOSED
Swimming · Group B
20:00
20:0014,00 €
Club tournament
BlockedSHARED GROUND
20:008,00 €
21:00
21:0014,00 €
Fixed rental · C. D. Aljarafe
Fixed rental · C. D. Aljarafe
21:008,00 €
22:00
22:0014,00 €
22:0014,00 €
22:0026,00 €
22:008,00 €
Free Rental Fixed rental Class Match Event Closure Shared ground Outside hours Payment due9 / 12 Places left

A center's whole day, on one screen. Sporttia's interface, with sample data.

0
cash refunds: whatever is cancelled goes back to the member's wallet
8
distinct states on the grid, told apart at a glance
24/7
your courts also get booked while the center is closed

What usually happens

  • Bookings taken by phone into a paper diary, with double bookings and arguments at the desk.
  • Different prices by hour, by day or depending on whether the floodlights go on, all applied by hand.
  • The club that trains every Tuesday from October to May, entered one booking at a time.
  • The neighbor who books all four courts on Saturday and never shows up.
  • An 11-a-side pitch that splits into two 7-a-side pitches and gets rented out twice at once.

Your front desk stops being the bottleneck

Members book on their own
They see the same availability your staff sees and they pay there and then. Reception stops taking calls asking whether a court is free.
The same square meter is never sold twice
A large pitch that splits into two small ones blocks itself. And one booking can take several courts at once without anything going out of step.
You know instantly what is unpaid
Booked-but-unpaid is a distinct state on the grid itself. The day's outstanding money is visible at a glance, not when you cash up.

Charge what you want, to whoever you want

Price by hour, by day and with floodlights
A ten in the morning court is not worth what an eight in the evening one is, and the winter one needs lights. Every band has its own rate.
Resident, member or club rates
The same slot can cost nine euros for people registered in the town and fourteen for everyone else. Each group sees its own price when booking.
Booking windows that depend on who you are
Residents open their week eight days ahead and everyone else five. It is how you give priority without managing it by hand.

The day something breaks

Close one court, or the whole center
A burst pipe or a snowfall takes whatever you need out of service in one operation, and your members see it immediately.
The Tuesday club, in one go
A team's whole season is entered in a single operation, and their charges are grouped so you can bill them together.
People who never show up stop booking
A cap on bookings per period, a limit on unplayed bookings and a temporary block for unpaid charges or no-shows.
Cancel without unbalancing the till
The money goes back into the member's wallet, where it stays available and never expires. No cash refunds, no adjustments at closing.

One large pitch that is also two small ones, with no double booking

Nobody has booked
11-a-side · free
7-a-side A · free
7-a-side B · free
The full pitch booked
11-a-side · booked
7-a-side A · blocked
7-a-side B · blocked
One half booked
11-a-side · blocked
7-a-side A · booked
7-a-side B · free

It is the only way to make two courts block each other. Grouping them or giving them the same schedule does not do it: the grid would still offer the same square meter twice.

  1. 1Booking the full pitch automatically blocks both halves.
  2. 2Booking one half blocks the full pitch and leaves the other half free.
  3. 3The grid never offers the same square meter twice, even if two people ask for it at the same second.

Verificado en la aplicación

Closing a court, start to finish

A fault on a 7-a-side pitch, handled from the grid itself. This is what changed on screen:

BeforeAfter
The faulty pitchBookable, with its priceOut of service, showing «Pitch maintenance» to everyone
The other courtsBookableUnchanged: only what you name gets closed
The notice when it finishesA notification in the panel, without reloading the page

A closure can affect hundreds of slots, so it does not lock the screen: you launch it, carry on serving people, and the system tells you when it is done.

The detail, if you need itTables, conditions and hardware. The things you check before deciding.

What each color on the grid means

How it looksWhat it means for the front desk
Green with a priceSellable right now, at that amount.
Green with a countThere is room left, but the facility has a capacity limit.
PinkBooked and paid. Nothing to chase.
Pink with a red edgeBooked and unpaid. That is money outstanding.
Pink with a padlockA private match between several players.
Its own colorTaken by a course or by an event.
Brown with a reasonOut of service, and why.

What members sort out themselves

  • See real availability and book from their phone, at any hour.
  • Pay by card or with the balance they hold at the center.
  • Cancel on their own within whatever window each court sets.
  • Get the code that lets them into the facility.

What you should know

  • A booking paid by card is held for about nine minutes while the bank confirms. If the payment lands late, the amount goes into the member's wallet and is not lost.
  • The limits on people who abuse the system are four specific types, not a free-form rule editor.
  • The slot lengths available depend on the schedule's interval, so it is worth deciding that before the season opens.

Frequently asked questions

Do members see the same availability as the front desk?
Yes. The grid and the app read the same data at the same moment, so there are never two versions of the truth. What differs is how much of each booking is shown: the center always sees the holder's name, and members only if the center allows it.
Can I charge different prices depending on the hour or the member?
Yes, on both counts. Each band of the schedule carries its own price and distinguishes lit from unlit courts; and a rate can be restricted to a group, so residents, members or a specific community see one price and everyone else sees another.
What happens if someone starts paying by card and never finishes?
The booking is held in their name for about nine minutes while they complete the payment. Once that window closes, the slot is released. If the bank does charge them afterwards, the amount is automatically credited to their wallet with a message explaining why, so the money is never lost.
Can I book a whole sports hall and its individual courts separately?
Yes. One booking can occupy several facilities at once, and the relationship between the large space and the small ones is declared once, so the grid never offers the same square meter twice.
How do I close a court for maintenance?
From the grid itself, giving the reason and the dates. The court goes out of service with the reason on display. If you need to close the whole center, one button does it in a single operation and tells you when it has finished.
How many charges does a shared booking create?
One per player plus a grouped payment holding the total. Only the grouped one counts in the center's accounts, so income is never double-counted.

See the grid with your own courts

Twenty minutes with your facilities and your real rates, not with a demo center.

Book a demo