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
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.