Families + members. Small groups with rosters. Attendance tracking per service. Offering + pledge tracking with year-end giving statements. Event sign-ups. Staff directory. Built so a volunteer treasurer can run it and a pastor can actually use it.
Household-first data model: one family, N members, N addresses. Merge duplicates. Track kids aging out into their own household. Directory view for the bulletin.
Group rosters, meeting schedules, attendance per meeting. Leader dashboards. Auto-suggest new members to groups based on neighborhood + life stage.
Log attendance per service with one click (family check-in, barcode scanner, or manual). Year-over-year trend charts. Who we haven't seen in 6+ weeks — automated outreach list.
Weekly / monthly / annual giving per family. Pledge tracking with reminder emails. Year-end giving statement PDFs auto-generated and emailed in January. IRS-compliant format.
Retreats, potlucks, VBS, small-group launches. Sign-up with family roll-up (one form per family, not per kid). Capacity + waitlist. Payment-collection option via Stripe.
Flask + SQLite/Postgres. Easy enough a non-staff treasurer can export the giving report. No per-seat licensing; your volunteers can all have logins for free.
Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.
churchadmin is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.