
ScheduleSlot
Next.js
TypeScript
Tailwind CSS
Vercel KV
date-fns
+3
2026
Project Overview
A modern web application for scheduling meetings across multiple time zones without the back-and-forth communication. Users can create shareable sessions where participants mark their availability in an interactive visual grid. The platform automatically detects overlapping time slots and suggests the best meeting times for everyone. Features include real-time updates, automatic timezone conversion, drag-to-select availability marking, and support for up to 7 days of scheduling. The app uses bitset encoding for efficient data storage (87% space savings) and requires no authentication - simply share a link to start scheduling.
Gallery




Key Features
- •Shareable scheduling sessions with no sign-up required
- •Multi-timezone support with 600+ IANA timezones
- •Interactive drag-to-select availability grid
- •Automatic overlap detection showing best meeting times
- •Real-time updates with 5-second polling
- •Mobile-first responsive design
- •Bitset encoding for 87% storage efficiency
- •7-day auto-expiration for automatic cleanup