Inspiration
Starting a service business usually means juggling five tools before you serve your first customer: a website builder, booking app, CRM, support chat, and spreadsheets for quotes and revenue guesses. We wanted one credible path from idea → live business—especially for appointment-based services like grooming, wellness, or home services.
Launchline is our answer: a narrow, vertical MVP inspired by “Shopify + HubSpot + a founder assistant,” but scoped to what a solo operator can actually run on day one.
What it does
A founder describes their business in plain English—for example, “Pet grooming for busy professionals in Austin.” Launchline then assembles:
- Branded public site — hero, pricing tiers, trust cues, and CTAs
- Online booking — package selection, date/time slots, contact capture, confirmation
- Actionable support chat — FAQs from business context, with deep links into booking
- Operator console (
/admin) — appointments, customers, notes, documents, settings - Quotes & invoices — line items, optional tax, shareable link, clearly labeled demo payment
- Honest analytics — real funnel events (views → booking) plus a scenario planner with transparent math (“not a forecast guarantee”)
- Launch kit — FAQ, social posts, and email templates with preview before use
Our live demo business is Paw & Polish—luxury pet grooming in Austin—with three service tiers (Basic, Full, Premium Spa).
How we built it
We started with an SRS and MeDo build tickets, then iterated in MeDo using conversational prompts per epic: data model → intake/branding → public site → booking → admin → chatbot → invoices → analytics → launch kit.
Stack (generated and extended in MeDo):
- Frontend: React SPA with client-side routing
- Backend: Supabase (Postgres) for profiles, packages, customers, appointments, events, documents, chat logs
- AI: MeDo AI for business intake, branding/copy, launch kit, and chatbot responses grounded in stored business context
- Deploy: MeDo-hosted public URL with separate public and
/adminexperiences
Core flows:
/admin/setup— submit description → structured profile + branding tokens applied to the UI/+/book— customer books a non-overlapping slot; events feed analytics/admin— operator manages the business; generates invoices with share tokens at/invoice/:token
Challenges we ran into
- Scope vs. hackathon time: We forced depth on 2–3 flows instead of building a generic “any business” platform.
- Deployment stability: The MeDo URL briefly showed an offline page; we had to redeploy and re-verify the full demo path.
- Honest analytics: We avoided fake “AI revenue predictions” and built a scenario planner with explicit inputs and disclaimers.
- Polish gaps: Page title/meta still reference internal docs in places—fixing branding to Launchline everywhere is on our checklist.
- End-to-end proof: Features exist in code and DB seed data, but judges need a live booking + invoice walkthrough to see the full loop.
Accomplishments that we're proud of
- A cohesive vertical slice: idea → branded site → book → operate → invoice → measure
- Actionable chatbot, not just FAQ text—deep links into
/book?packageId=... - Operator console with appointments, CRM-lite customers, documents, analytics, launch kit, and personas
- Transparent scenario planner instead of opaque ML hype
- Compliance-minded copy — “template only; not legal advice” on policies and admin flows
- Shipping extras that show ambition: reviews, vouchers, loyalty points, and customer “my bookings”
What we learned
- Depth beats breadth for hackathon demos: one vertical (appointment services) feels more real than ten half-built modules.
- MeDo accelerates scaffolding—routes, UI, and persistence came together fast when we fed structured prompts from our SRS.
- Data model first (profiles, packages, appointments, events) made every later feature easier.
- Judges trust what they can click—a public URL with a 3-minute story matters as much as feature count.
What's next for Launchline
- Additional vertical templates (e.g., home services, fitness studios)
- Email confirmations and optional payment provider integration (beyond demo mode)
- Persona-driven copy regeneration wired to every customer touchpoint
- Multi-staff scheduling and multi-location support
- Stronger SEO/branding consistency and PII retention documentation in-product
Built With
- ai
- analytics
- chatbot
- crm
- javascript
- medo
- postgresql
- react
- rest-api
- spa
- supabase
- vite
Log in or sign up for Devpost to join the conversation.