Skip to content
Launches1 min read

CalendaVibe: free scheduling that plugs into the calendar you already use

Why I built CalendaVibe: booking links on Google Calendar and Outlook, Meet links, Stripe payments and teams, free to get started.

  • #calendavibe
  • #saas
  • #product
On this page
  1. What it does
  2. Why build another scheduling tool
  3. How it's built
  4. Try it

Every small team I work with ends up paying for a scheduling tool long before scheduling is the thing that makes them money. Consultants, clinics, coaches, sales teams: they all need the same thing first. A link someone can open, pick a free slot and be done.

That's the job CalendaVibe does.

What it does

  • Booking links connected to Google Calendar and Outlook, so availability is always the real one.
  • Google Meet links created for every booking, without copying and pasting anything.
  • Stripe payments, so paid sessions are charged at booking time.
  • Teams, so a booking can land on whoever is free instead of on one overloaded calendar.

And it's free to get started. You shouldn't need a budget line to stop sending "does Tuesday at 4 work?" emails.

Why build another scheduling tool

Because the useful part is small and well understood, and the rest is pricing. Most tools put the features a small business needs on day one (payments, a second team member) behind a paid tier. I wanted the opposite: the basics free, done properly.

How it's built

React on the front end, Node.js and PostgreSQL behind it. Calendar integrations are the hard part of a product like this: time zones, recurring events, permissions and providers that each model availability their own way. That's where most of the engineering went.

Try it

If you take bookings, try it with a real link this week, and tell me what's missing. I read every message.

Cesar Napoles

Fractional CTO for startups and SMEs. 12+ years building and scaling software in banking, fintech, insurance and e-commerce.

Book a call (opens Closevibe in a new tab)