CALENDARAPP
A full-stack scheduling platform with host-controlled event types, public booking pages, availability rules, and calendar/video integrations — built with Next.js and NestJS.


Scheduling stacks get fragmented fast.
In many orgs, availability lives in spreadsheets, meeting links are generated ad-hoc, and bookings are tracked in multiple tools. This creates inconsistency across event types, time zones, integrations, and the meeting lifecycle.
Without a unified scheduler
Manual availability rules, inconsistent meeting links, fragile timezone handling, and scattered booking operations across tools.
With CalendarApp
Central event types + availability, public booking pages, integration-aware meeting link generation, and host operations in one dashboard.
Built around real scheduling rules.
Public Booking Pages
Self-serve booking links by username and event type slug, with timezone-aware slot discovery and confirmation.
From onboarding to booking operations.
Two surfaces, one domain model.
A host dashboard for operations and configuration, plus public booking pages — powered by shared event/availability rules.

Timezone-aware slot discovery.
Availability logic that supports weekly schedules, overrides, blocked dates, and integration-friendly booking confirmation.

Scheduling, integrations, and operations — connected.
Every module purpose-built for a specific operational need.

Provider-aware booking as a product primitive.
Instead of bolting integrations on later, the platform treats calendars and meeting providers as part of the booking domain — with OAuth flows, sync toggles, and defaults built into operations UX.
Screenshot Tour
Explore every screen in pixel-perfect detail.

Host Dashboard Workspace
A centralized hub where scheduling hosts can manage active sessions, configure custom meeting details, and see unified queue states.
Tech Stack
Schedule a Meeting
with Our Experts
Share a brief about your project and get a guaranteed response within 24 hours.





