Stack
A calmer way to hold your week.

Overview
A weekly calendar that layers overlapping events in time order, so a crowded schedule stays readable instead of becoming a collision.
The problem
Overlapping calendar events compete for the same space. Squeezing or hiding them makes busy moments harder to scan and act on.
Wins
Drag, resize, create, edit, duplicate, and remove events directly in the week view. Recurrence, local persistence, dark mode, and a stacked-only filter keep the interaction useful beyond the demo.
Tech stack
Next.js 16 / React 19 / TypeScript / CSS / localStorage