Meeting Booking & Calendar Automation — 2026

Tech Stack
Designed and implemented the complete booking workflow, calendar integrations, and scheduling logic.
2026 • Scheduling Platform
Call Yati is a specialized meeting booking platform designed to eliminate the manual, back-and-forth friction of scheduling appointments. The problem it solves is the inefficiency of coordinating availability across different time zones and busy calendars. By allowing users to configure their working hours and share a centralized booking link, Call Yati empowers guests to instantly secure a time slot that automatically syncs with the host's existing commitments. The technical architecture is built around Next.js, PostgreSQL (via Prisma), and deep integration with the Google Calendar API. The core architectural decision was to rely on Google's OAuth 2.0 flow for authentication and authorization. This ensures that Call Yati never stores raw user passwords and only requests the specific scopes necessary to read availability and insert events. The platform fetches real-time calendar data to dynamically calculate available slots, taking into account user-configured buffer times, minimum scheduling notice, and daily booking limits. A significant challenge during development was implementing robust time zone handling and availability calculation. Dealing with edge cases—such as daylight saving time transitions, overlapping existing calendar events, and customized weekly schedules—required complex date-math algorithms. I utilized strict UTC storage in the database and handled localized rendering purely on the client side to prevent timezone-related bugs. Another challenge was ensuring atomic operations when a booking is confirmed to prevent double-booking in high-traffic scenarios. The outcome is a highly reliable, responsive application that mirrors the core functionality of enterprise scheduling tools while maintaining a clean, accessible user interface.
What I Built
Key Highlights
Share a link and let others pick a time — no back-and-forth emails.
Confirmed meetings auto-sync to Google Calendar via OAuth.
Full control over your working hours and buffer times.
Interactive Playground
Select different attendee timezones and watch available host appointment slots recalculate and lock automatically.




Interested?
A meeting booking platform that enables users to schedule calls instantly and sync them directly with Google Calendar.