Experiment

A shared calendar for planning group trips

Shipped · Claude Code · 2026

A mobile-first PWA for a small group of friends to plan trips on one shared calendar. Built in a weekend with React, Firebase, and Claude Code.

Inspiration

Planning a trip with friends always seems to dissolve into a group chat: dates buried under memes, "wait, which weekend was it again," and three half-agreed plans at once. I wanted the opposite of a chat thread, one calm shared calendar everyone can see. The warm color pallet with earthy greens and cream with soft shapes, was a deliberate push away from sterile productivity tools toward something people actually want to open to plan a trip.

How it works

Everyone signs in with Google and joins a group from an invite link, then shares a single calendar. Members add single-day or multi-day trip events, drag events around to reschedule, and see who is coming.

The build

Times are stored in UTC and shown in the group's own timezone, so a friend in New York and a friend in Tokyo still agree on which day a Seoul trip lands on. Permissions stay simple: members read, attendees edit their own events, and the group creator can delete. Built with @dnd-kit for drag-and-drop and framer-motion for the transitions, scoped tight on purpose with no notifications, recurring events, or cost-splitting.

Updated May 2026@Personal

More work

View all