Meet Enrique, an independent personal trainer based in Trujillo, Peru. Between training sessions, he also has to coordinate bookings, check availability, handle rescheduling, and respond to clients through WhatsApp.
The challenge? His clients want to train consistently, but their schedules don't always line up. Booking multiple sessions often means going back and forth just to find times that work.
We built Punch! to make that process simpler.
Punch! is a booking platform that helps clients turn their availability into confirmed training sessions, without the usual back-and-forth.
Instead of booking each workout separately, clients can:
• Book a single session or plan multiple sessions for the week.
• Share when they're available and find suitable time slots.
• Explore alternatives when their preferred times aren't available.
• Reschedule sessions when their plans change.
• Manage their upcoming workouts from one place.
On the trainer's side, bookings and schedule changes stay synchronized, reducing manual coordination and helping Enrique focus on his clients.
What makes Punch! different?
We approached booking around the client's actual weekly routine, not just a calendar of available appointments. Clients can plan their sessions first and create an account afterward, keeping the initial experience simple.
Built collaboratively by @María Moya × Estefano Quito, combining Product Strategy, UX/UI Design, Product Engineering, and Prototyping.
Created with Lovable for the #lovablechallenge.
Less coordination. More consistency. Keep your rhythm. ⚡
The three callouts next to the After phone make the case study readable in two seconds, and the purple progress card is now clearly the hero. Did you test a ring against a bar for the daily progress?
Personal Trainer Website – Helping Fitness Businesses Grow Online
The Problem
Relying only on social media makes it difficult for personal trainers to present their services professionally, build trust with potential clients, and manage enquiries or session bookings easily.
Potential clients may struggle to find service details, understand available training options, or know how to get started.
The Solution
I built a professional website that gives personal trainers a dedicated online presence where potential clients can:
Explore training services and programmes.
Learn about the trainer and their approach to fitness.
View testimonials and build confidence.
Find clear calls to action to enquire or book training sessions.
Access important business information in one place.
Why It Matters
A website gives a fitness business more control over its online presence. It makes information easier to access, creates a professional first impression, and gives potential clients a clear path from discovering the business to making an enquiry.
The goal is simple: help personal trainers attract potential clients, build trust, and turn more visitors into enquiries.
A time management platform concept designed around simplicity, clarity, and productivity. ⏳
The idea was to create an experience that makes organizing tasks, planning schedules, and managing daily activities feel effortless without overwhelming users with too many elements.
I'm a big believer that minimal and simple design always wins. You don't always need flashy gradients, complex layouts, or unnecessary animations to make a design stand out. Sometimes, a clean interface, thoughtful spacing, and clear communication are all you need.
Less clutter, better focus, and a smoother experience.