Loop interior · anatomy

Everything a Loop could hold.

Before deciding how to organize the interior, here's the full surface of a gathering — what's in the app today, plus everything it could be. marks the pieces not in Loop yet (and some you may not have considered).

= new / not in the app today · plain = exists in some form

The one architectural truth

No single Loop needs all of this. A rooftop birthday, a camping trip, a book club, and a networking mixer each want a different subset. So the real design problem isn't “fit everything on screen” — it's adaptive modularity: the Loop shows the modules that fit its type and its moment, and lets the host add the rest. Every proposal below is really a different answer to “what do we show, and when?”

Identity & essence

  • Cover — photo / theme / collage
  • Title & the occasion (“the why”)
  • Host & co-hosts
  • Countdown · “3 sleeps to go”
  • Vibe & dress code
  • Surprise mode — hide from the guest of honor

The plan · logistics

  • Date & time — start / end / arrive-by
  • Location + map + pin
  • Getting there — parking, transit, buzzer, elevator
  • Run-of-show — 7 drinks · 8 dinner · 9:30 cake
  • Recurring / series — weekly, monthly
  • Weather + rain plan (outdoor)
  • Accessibility — step-free, elevator
  • House rules — shoes off, quiet after 11, kids/pets
  • Add to calendar
  • Capacity · spots left · waitlist

People

  • Who's in — going / maybe / invited
  • Invite — link, contacts, +1s
  • Dietary needs & allergies (a matrix)
  • Who's who / intros — for mixed groups
  • How you know each other · mutuals
  • Bringing kids / plus-ones
  • Seating / table plan
  • Name tags · icebreakers (networking)

Bring · contribute

  • What to bring — food / drinks / supplies
  • Tasks & jobs — setup, DJ, cleanup, photos
  • Shopping list — who's buying
  • Setup checklist
  • Sign-up slots — courses, shifts, time slots
  • Recipes (potluck)
  • Dietary coverage check — “covers the 3 vegetarians ✓”
  • “Still needed” gaps, surfaced

Decide · together

  • Polls / votes — menu, time, where
  • Find-a-date — availability before it's set
  • Collaborative playlist — everyone adds songs
  • Group gift / registry

Talk

  • Group chat — the missing piece
  • Announcements — pinned host updates
  • Q&A — ask the host
  • Comments & reactions on anything

Live · during

  • Happening now / live status
  • Check-in — who's here · arrivals
  • Running late / ETA share
  • Live photos as they land
  • Live polls — “cake now?”
  • Now playing
  • Find the group — location at big venues

Memories · after

  • Photos & notes — the Wall
  • Auto recap / highlight reel / slideshow
  • Guestbook — messages to the host
  • Thank-yous
  • Shared album (export)
  • “Do it again” · anniversary nudge

Money · mostly new

  • Shared expenses / settle up
  • Chip-in / collect — Venmo, ticket
  • Budget tracker (host)

Trips & stays · multi-day

  • Itinerary — multi-day schedule
  • Lodging — who's sleeping where
  • Carpool / ride matching
  • Packing list

Host tools

  • Dashboard — who replied, gaps, unclaimed
  • Nudge / remind
  • Broadcast announcement
  • Manage roster / approve
  • Lock contributions / close list
  • Privacy & permissions
  • Duplicate — “run it back”
  • Post-event feedback

That's ~70 possible pieces across 11 domains. The next question is which ones a given Loop foregrounds, and how they're organized — see the three product proposals →