Kids are the harshest QA you can hand a puzzle game to, and they reject on feel long before they reject on difficulty. Most homemade Block Blast clones get the rules right and still feel wrong, because the piece follows the finger instead of the grid and the snap lands late....
Patitas & Tijeras: from "can I book?" to "you're booked" for a solo dog groomer in Lima
One-line problem: Mariela grooms one dog at a time in Surco, Lima, and loses about 2 hours a day on WhatsApp while 1 in 5 clients never show up.
THE BUSINESS
Patitas & Tijeras is a one-woman grooming studio in Santiago de Surco, Lima. Its quirks shape the whole product:
One dog at a time, never in a cage, so the calendar can never double-book
Slot length depends on the dog: a chihuahua takes 45 min, a matted golden takes 3 h
15 protected minutes between dogs to clean the table
Saturdays fill first; weekdays have room
Clients pay a deposit by Yape (Peru's most used payment app) to hold a slot The business is fictional. The problem is real for thousands of small shops in Lima.
FOR CLIENTS
Book in about a minute: breed, size and coat set the exact slot length, so only times that really fit are shown
A Yape deposit holds the slot. A booking can't be confirmed until the deposit arrives
Every booking gets its own page with a QR code and clear next steps
Waitlist and reminders; returning clients are recognized by phone number
Spanish and English, detected automatically
FOR MARIELA
Inquiry inbox: "got a slot Saturday?" gets real times back in one tap
QR check-in on arrival, with clear warnings for codes from another day, cancelled or already used
Regulars with no no-shows in the last 90 days can rebook without a deposit
A dashboard with revenue, occupancy, no-shows and hours saved
In the demo data, no-shows drop from 21% to 4%
HOW IT'S BUILT
Built entirely in Lovable on Lovable Cloud (Postgres, auth, storage): 21 versions in about 18 hours. Overlapping bookings are blocked by the database itself, not just the interface. Most fixes came from testing it on my phone as a real client would.
How does the app know a Yape deposit has arrived before it confirms the booking? Does Mariela confirm it from her phone, or does the app read the payment itself?
Light or refined - which E-Bike product breakdown section design would you choose?
Two concepts for the same AUREX e-bike. Same product, same components, two different presentation styles:
A - Soft Studio: subtle gray depth, larger product focus, and a more premium visual feel.
B - Clean Minimal: bright white background, tighter spacing, and a more technical editorial layout.
Which direction feels stronger for a premium e-bike brand and why?
A feels more premium to me. The soft gray depth and bigger product focus make the bike feel like something special. B is great for specs, but A sells the feeling