catchUp

A simple booking page. Two time slots, hand-drawn card borders, custom handwriting font, animated favicon. Dark/light mode.

Live at https://catchup.val.run

This took Claude like 3 minutes to make.

Customizing

Open main.tsx and edit the BOOKING_LINKS object at the top of the file. Replace the URLs with your own scheduling links (Google Calendar, Calendly, Cal.com, etc).

const BOOKING_LINKS: Record<string, string> = { "25 min": "https://calendar.app.google/your-link-here", "55 min": "https://calendar.app.google/your-other-link", };

Dependencies