Block a user
[P1][Expense] Monthly reconciliation statement (MonthlyStatement)
[P1][Expense] Finance review workflow (Draft -> PendingApproval -> Approved -> Paid)
[P1][Expense] Staff reimbursement request with receipt photo upload
[P1][Expense] Vendor direct payment entry
[P1][Expense] Expense category hierarchy (Group + SubCategory) with seed data
[P1][Giving] Annual statement bulk email via SendGrid
[P1][Giving] Annual giving statement PDF generation (IRS 501(c)(3) compliant)
[P1][Giving] Personal giving history view (member app)
[P1][Giving] Sunday offering batch entry UI (OfferingSession - keyboard-first)
[P1][Giving] Single giving entry (Cash / Check / Zelle / PayPal manual)
[P1][Giving] Giving category setup (Tithe / Offering / Special / Pledge)
[P1][Members] i18n language toggle (EN / ZH) across all member UI
[P1][Members] Member status lifecycle (Member / Visitor / FormerMember)
[P1][Members] Advanced search and filter
[P1][Members] Family unit management
[P1][Members] Member CRUD with photo upload to Azure Blob
[P1][CMS] Contact form with email notification
[P1][CMS] Announcements module (bilingual, scheduled publish)
[P1][CMS] Sermon video embed (YouTube) and media page
[P1][CMS] Hero banner, About Us, and Sunday Info sections (EN/ZH)