Punch!: Flexible Booking for Personal Training SessionsPunch!: Flexible Booking for Personal Training Sessions
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Punch! ⚡ — Keep your rhythm.
Meet Enrique, an independent personal trainer based in Trujillo, Peru.
His clients want to train consistently, but their schedules don’t always cooperate. Between training sessions, Enrique also has to manage availability, confirmations, rescheduling, and last-minute changes — often through WhatsApp.
A simple “Can I book with you?” can quickly become a long back-and-forth just to find a time that works.
The problem wasn’t training. It was coordination.
For the #LovableChallenge, we built Punch! — a booking experience designed to turn client availability into confirmed training sessions while reducing the manual work required from the trainer.
Clients can book a single session or schedule multiple sessions and organize their entire training week at once.
They share their real availability, choose from available times, and confirm their sessions in one flow. If a preferred time isn’t available, Punch! surfaces other available options.
And when life changes, clients can reschedule without starting the coordination process all over again.
On the trainer’s side, bookings and schedule changes stay synchronized automatically. Instead of manually coordinating every routine change, Enrique can focus on training, upcoming sessions, and the clients who actually need his attention.
Automate the routine. Highlight the exceptions.
From a single booking to an entire training week:
Book once. Book your whole week. Reschedule when life changes. Keep your trainer in sync. ⚡
Punch! was built collaboratively by Ale Moya × Estefano Quito Villanueva, combining Product Strategy, UX/UI, Product Engineering, and Prototyping.
Built with @Lovable for the #LovableChallenge.
Punch! ⚡ Keep your rhythm.
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started