Case Study · Web App

A planning app where everyone stays in sync, live.

A real-time, multi-user itinerary planner — when one person edits the plan, everyone sees it update instantly, from any device, no refresh.

Role
Design + Full-stack Build
Stack
Netlify · Firebase Realtime DB
Timeline
Live web app
Type
Collaborative web application
Festival Route Planner

The Challenge

Planning a multi-stop trip with other people usually devolves into a mess of group texts, half-updated notes, and "wait, which version is current?" The goal was a single shared plan that multiple people could edit together — and trust — without anyone stepping on anyone else's changes.

That meant building real collaboration, not just a static page: edits had to propagate to everyone instantly, the plan had to be shareable with a link, and it had to feel effortless on a phone while you're actually on the move.

What I Built

I designed and built a live, multi-user web app from the ground up:

  • Firebase Realtime Database as the backbone — every change writes to a shared source of truth and pushes to all connected users in real time, so the plan is never out of date.
  • Shareable itineraries — send a link and a collaborator is in the same live plan, editing alongside you, no accounts-and-permissions headache to get started.
  • A clean, mobile-first interface for adding, ordering, and editing stops, designed to be usable one-handed on the road.
  • Netlify hosting with continuous deploys, so the app is fast, globally distributed, and ships updates instantly.

The result is a focused tool that does one thing well: keep a group of people looking at the same plan at the same time.

The Result

It's live and in real use. Multiple people can build and adjust a shared itinerary together and watch it update on each other's screens within a second — no refreshing, no "which doc is right," no lost edits.

Real-time
Multi-user sync across devices
Sub-1s
Changes propagate to everyone
Share-link
Collaborate with no setup

This one shows the deeper end of what I build: not just sites, but real applications with a live backend and genuine multi-user collaboration.

Have a project like this?

Need more than a website — a real interactive app with a live backend? That's squarely in my wheelhouse.