The wedding runs from a phone
Planners plan at desks and execute from pockets. Tap the tabs on the phone — this is the installable app shell wrapping everything already built.
9:41MKEVENTS · ⬤ SYNCED
Meera Kapoor EventsTODAY · FRI AUG 14 · SANGEET TOMORROW
T-1
Sangeet · tomorrow 6 PM
TAJ BANQUET · 212 CONFIRMED · 6 VENDORS
1 VENDOR UNCONFIRMED — RASOINeeds you (3)
D-19 UNSIGNED 6 DAYS · TAJ APPROVAL W/ MR. A. · RSVP NUDGE QUEUED
Confirmations
SANGEET SHEETS SENT 9:00 AM
3 OF 4 CONFIRMEDPush · 9:54 AM
⚠ KAVITA FLAGGED A DISCREPANCY — TAP TO RESOLVE
Priya & Arjun
AUG 14–16 · 4 EVENTS · THIS WEEKEND
EXECUTEDivya & Rohan
NOV 21–22 · RSVP 41% · T-45
NUDGE PENDINGShreya & Vikram
JAN 9–10 · SOURCING · 3 RFQS OUT
ON TRACKKapoor Wedding
NOV 21 · RECEPTION ONLY
ON TRACKKavita · WhatsApp
CONFIRMED ✓ · 10:11 AM
Mr. Venkataraman · email
"LAST CHANGE ON DECOR" · FILED TO CO-2
Deep (DJ) · call · 6 min
OUTCOME LOGGED → RUN SHEET UPDATED
RSVP pace behind — Divya & Rohan
41% VS YOUR 63% · NUDGE RECOMMENDED
Decision aging — D-19
QUOTE HOLDS UNTIL JUL 24 · CALL, DON'T REMIND
Lumière double-booked Nov 21
RESOLVE IN MASTER CALENDAR
Install, don't ship (yet)
This shell is the same web app, installable to the home screen as a PWA — full-screen, push notifications (yes, on iPhone), no app store gatekeeping between us and a bug fix. A native wrapper comes later only if store presence starts winning planner deals.
Day-of works offline
Ballroom wifi dies; the wedding doesn't. Run sheets, call times, photo groups, seating, and vendor contacts for the next 48 hours are cached on-device. Changes queue and sync when signal returns — with a visible badge, never silently.
OFFLINE-READY · NEXT 48H CACHEDEveryone else stays linkable
Vendors, guests, and parents never install anything: one-tap confirms, RSVPs, and payment approvals stay browser links — the reason those flows have no logins in front of them.
Push, disciplined
Notifications follow the digest-first rules from the Notifications module — the only interrupts are the ladder's top rung: discrepancy flags, unconfirmed-vendor escalations, day-of changes.
PROTOTYPE 31 · MOBILE APP SHELL · SAME PRODUCT, POCKET-SIZED · FAKE DATA