35 IANA zones
supportedTimezones
30-minute intervals
slotGranularity
Zero build dependencies
dependencyModel
Overview
I built TimeSync to remove the friction of scheduling across global teams without requiring accounts or backend infrastructure. I used pure client-side logic to compute timezone-aware overlaps, rank meeting windows, and preserve shareable state directly in the URL.
The Process
Challenge
Cross-timezone planning usually requires heavy tools even for small teams and quick coordination.
Approach
I implemented a single-page app with participant availability modeling, multi-day slot scoring, conflict indicators, undo/redo history, and export helpers such as ICS and calendar deep links.
Outcome
The result is a fast, private, no-signup planner that helps teams align quickly while staying fully browser-native.
Key Highlights
- 01100% client-side architecture
- 02Timezone-aware slot scoring and heatmaps
- 03Shareable URL-based state with no database
Capabilities