Ceiba: AI Booking and Waitlist System for a Therapy PracticeCeiba: AI Booking and Waitlist System for a Therapy Practice
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
I built my dad's therapy practice a front desk in 4 days 🦋
For years I've watched my dad, a psychologist in Cancún, answer patients' WhatsApps between sessions, late at night, on weekends. Every message matters, because behind each one is someone asking for help. So I decided to build him something better. 💙
For the Lovable × Contra "Built it for small business" challenge, I built Ceiba, a booking and follow-through system for a small therapy practice with 4 therapists and 3 shared rooms.
---- For patients 💬 ✨ "Tell us what you're looking for": patients describe what they need in their own words ("panic attacks, first time, in English, after work"), and AI finds the right therapist, room and time. Prefer to browse? Classic filters by therapist, service and language are always there. 🗓️ Only real availability: a time shows up only when both a therapist AND a room are free. 💻 In person or by video, with a private link to confirm, reschedule or cancel. No calls needed. 🤝 Never a dead end: if nothing fits, patients join the waitlist in seconds.
---- For the owner 📊 🔁 When someone cancels or reschedules, the freed slot is offered to the waitlist automatically. 💰 In 3 months (demo data), 61% of cancellation losses were recovered, with $114,900 MXN refilled from the waitlist. 🤖 "Ask your dashboard": the owner asks questions in plain words. Code computes every number, and the AI only explains them. 📨 0 messages typed: confirmations, reminders and offers send themselves.
---- How I built it 🛠️ Built in 4 days with Lovable (app, Lovable Cloud, Lovable AI), Claude for planning and prompts, and Google Docs for the brief and 6 rounds of feedback. Claude Design and Canva for branding. No hand-written code.
---- ⚠️ Demo data. Payments, messages and video calls are simulated. The practice is fictional, inspired by my dad's. My dad is the one real therapist in the app.
🔗 Try it: https://ceiba-therapy.lovable.app/ 🎥 Demo video: attached
#lovablechallenge
Post image
Post image
Post image
Esther's avatar
Behind Ceiba 🌳💙
A little more about how I built my @Lovable Challenge entry for my dad's therapy practice in Cancún, in just 4 days, with no hand-written code. 🤯
English isn't my first language, so I also made an AI-narrated version of the demo, and recorded my build process in...
Esther's avatar
📌 Update: Ceiba's main app runs in my original Lovable Pro workspace: https://ceiba-therapy.lovable.app
I've also deployed a full copy, with code, database and demo data, in my LOVABLE-CONTRA workspace (Pro, activated with the Contra code):

ceiba-therapy.lovable.app

Ceiba Psychology Collective — Therapy in Cancún

Therapy in Cancún, in English or Spanish. In person or by video.

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