Every feature, in one list.
What this demo does today. It runs in the browser with made-up data from Riverside Community Church.
From the project
Built to match what the project asks for.
- Group types set how people join, who reads care notes and what shows in Find a group
- 10 groups with leaders, co-leaders, apprentices, hosts and members
- Group page: overview, people, meetings, plan, messages, care notes, health, settings
- Attendance with roll call, guests, notes and "We did not meet"
- Edit past meetings (14 days for leaders, always for pastors)
- Messages with audience, channel, templates, cost before sending, schedule and history
- Private care notes with permission check, pass to a pastor and track the status
- Attendance page: 8-week grid, people not seen lately
- Requests inbox: approve, decline, capacity, waitlist, 48-hour offer
- Find a group with filters, distance and join, ask, invite or waitlist per type
- Create and edit a group with validation
- Roles and access page, settings and a leader, pastor and member switch
- CSV downloads for roster, attendance and all groups
- Undo, toasts, restore demo, empty, loading and error states
New ideas
Added to surprise: not in the original spec.
- "This week": three people worth a message today, with the reason
- Group health: attendance trend, guests who came back, plain tips
- Match quiz for members: four questions, top three groups with reasons
- QR code and printable flyer, plus the public join page on a phone
- Meeting mode: full screen roll call, guests, prayer requests, follow-ups, recap card
- Multiply a group: three steps, tap or drag, pick the new leader
- Meeting plan: passage, questions, host, snacks, rides and RSVP
- Handoff note when leadership changes
- Send a prayer request to Prayer Requests
Simulated in this demo
So nobody is surprised.
- No message, text, email or reminder is sent. The screen says so.
- People, phone numbers and groups are made up (Riverside Community Church, Cedar Falls, Iowa).
- The QR works inside the demo only.
- The leader, pastor and member switch replaces real accounts.
- Everything is saved in this browser only.