~/Schedule a Meeting

Let's Connect

I'm always excited to discuss new projects, creative ideas, or opportunities. Choose your preferred way to book a meeting below.

Quick 15-Min Chat

Perfect for quick questions or introductions

30-Min Consultation

Discuss your project or idea in depth

1-Hour Workshop

Deep dive into complex topics or strategies

Custom Booking Experience

Built with shadcn/ui primitives for complete design control and progressive enhancement

Cal.com Integration Options

Multiple ways to embed Cal.com scheduling into your site

Modal Popup

Opens Cal.com in a modal overlay

Set PUBLIC_CAL_LINK environment variable to enable

Floating Button

Persistent floating action button

Uncomment CalFloatingButton below to enable

Inline Calendar

Full Cal.com calendar embedded directly in your page

Set PUBLIC_CAL_LINK environment variable to see the inline calendar here

PUBLIC_CAL_LINK=your-username/30min

Getting Started

  1. 1
    Get Your Cal.com Link: Sign up at cal.com and get your booking link (e.g., "username/30min")
  2. 2
    Choose Your Integration: Use BookingDialog for custom UI or CalEmbed components for official Cal.com embeds
  3. 3
    Customize: All components accept theme, styling, and configuration options
  4. 4
    Deploy: Works with progressive enhancement - fully functional without JavaScript