Fercedferced
Back to projects

SaaS

CourtBook.

Frictionless court booking: the client books over WhatsApp, pays with Mercado Pago and the club sees the grid update to the second. Goodbye notebook and spreadsheet.

ReactGoPostgreSQLWhatsAppMercado Pago
Court 1 · April
12 bookings
L
M
M
J
V
S
D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Next booking
Today 19:00 · Padel
MP ✓
01 / Why they called us

The club wanted to stop coordinating bookings manually across WhatsApp, payments and spreadsheets.

02 / The problem they had

Availability changed quickly, payments were confirmed late and the schedule could become outdated.

03 / How we solved it

We connected booking, payment and schedule in a short flow for customers and admins.

04 / Technical approach

React, Go, PostgreSQL, WhatsApp integration and Mercado Pago with consistent booking states.

05 / Impact

Faster bookings, less manual coordination and a schedule updated to the second.

06 / How long it took

6 to 8 weeks for booking flow, payments and operating panel.

07 / What we needed from the client

Define slot rules, pricing, cancellations and admin users.

08 / Process friction

Low: WhatsApp stayed as the entry point so the end customer did not have to change habits.