Brightnest: from 8 texts and 2 days to booked in 2 minutes
My entry for the Contra × Lovable challenge is live.
The brief: turn "can I book with you?" into "you're booked," with as little work from the owner as possible.
The client: Brightnest Cleaning Co., a two-person home cleaning team in Columbus, Ohio. It's fictional, but I briefed it like a real job. Every inquiry took 6–10 texts over two days to price and schedule, answered at night after a full day of cleaning.
What I built in Lovable:
• The front door: an exact price that updates as you answer, only real openings, access details collected up front, a $30 deposit, and a private link to reschedule or cancel.
• The follow-through: instant confirmations, 48-hour access checks, one-tap sick-day rebooking, quote follow-ups and an evening digest, all sent outside quiet hours.
• The owner dashboard: only what needs Dana today, plus the hours the automations saved (about 7 this week in the demo).
I tested it over four rounds, as a customer and as the owner, on phone and laptop. 27 issues found, 25 fixed before launch.
Been working on a new web app for a client that will replace the software they currently use to manage their daycare.
The coolest part? They’re letting me turn it into a product I can offer to other daycares, too.
So naturally, I had to give it a name and build a brand around it.
Meet Circletime!
Three months of building, backed by a solid round of user research – and the results paid off.
What we tested:
✅ Onboarding: Was it quick and frictionless? Did users grasp the key details without cognitive overload?
✅ Home & Dashboard: Where do they click first? How long do they pause before acting? How quickly do they find what they need, and what do they prioritize?
✅ Errors: Are the messages clear and well-timed, or contradictory? Do users hit dead ends with no clue what went wrong?
There is a ton of actionable insight in watching real users navigate your product – helping them achieve their goals smoothly is what ultimately drives revenue.