An advisory and coaching brand
Advisory & Coaching Funnel Web App
A go-to-market web app for an advisory and coaching brand: booking built into the funnel, lead capture and a waitlist, and automated notifications on a Supabase backend.
- React
- Vite
- TypeScript
- Cal.com
- Supabase
- shadcn/ui
- Tailwind CSS
The problem
The brand sold advisory and coaching through conversations, but the website was a brochure. An interested visitor had to find a contact form, wait for a reply, and then go back and forth to schedule a call. Every step between interest and a booked call lost people.
What I built
- Booking inside the funnel. Scheduling is embedded, so a visitor goes from reading to a booked call without leaving the site.
- Lead capture and a waitlist for offers that were not open yet, so early interest is kept instead of lost.
- Automated notifications. Bookings and contact forms trigger alerts through webhooks and serverless functions.
- A clean codebase with a repository pattern and cached queries, so the next developer can extend it without untangling it first.
How it works
Booking webhooks and form submissions land in a Supabase database, and serverless functions send the notifications. The front end is a React app built with Vite and styled with shadcn/ui and Tailwind.
Putting the calendar in the funnel matters more than any copy change. The fewer steps between “this is for me” and a time on the calendar, the more of the interest you actually get to talk to.
Stack
React, Vite, TypeScript, React Router, React Query, Cal.com, Supabase, shadcn/ui, Tailwind CSS.
Where it stands
Completed in January 2026.
Have the same problem?
Twenty minutes is usually enough to tell whether it is the same leak and what fixing it would take.
Related builds
Soko Healthcare
Soko Healthcare: Website, Intake & Speed-to-Lead System
Moving a South Florida nurse recruitment firm onto Cloudflare with two-sided intake forms, 60-second lead alerts, a recruiting CRM design, and pages built to show up in AI search.
A curated private-chef marketplace
Two-Sided Marketplace iPhone App
An iOS marketplace connecting clients with vetted private chefs: operator-reviewed onboarding, request-to-book with menu proposals, Stripe Connect payouts, and 18 push notifications.
OpsPal
OpsPal Client Portal & E-Signature
An invite-only portal where OpsPal clients see their work log, hour balances, requests, quotes, agreements, and payments, with every request checked on the server.
OpsPal
Custom CRM, CPQ & Quote-to-Cash Platform
The CRM OpsPal runs on: accounts, leads, and deals with scoring, a pricing book and quote builder, agreements with e-signature, payment links, commissions, and finance dashboards.