Commit Graph

3 Commits

Author SHA1 Message Date
Julio Ruiz efeee14752 Add impacted-people total and letter deletion
- Home header shows a running sum of impacted people across all matching
  records (respects the current search filter), next to the record count
- Letters can be deleted from the table (trash button next to Download),
  which unlinks the pastor and removes the upload doc so a new file can be
  uploaded in its place

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-13 22:53:03 -05:00
Julio Ruiz 348bb3480a Add place field and expand pastors table
Collection:
- New `place` text field on Pastors

Frontend table:
- Show church name, place, state, and impacted people columns
- Column-visibility toggle ("Columnas" dropdown) to show/hide any column
- Replace "Editar" text button with an edit icon
- Create/edit modal now covers church, place, and impacted people too

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-13 21:42:05 -05:00
Julio Ruiz e1bd3c7949 Initial commit: Payload CMS ministerial database
Payload CMS 3 + Next.js app with a Spanish frontend.

- Pastors collection (name, church, location, phones[], Telegram, letter upload)
- PastorLetters upload collection restricted to PDF/Word
- CSV importer (pnpm import:pastors) loading data/pastores_unificado.csv
- Frontend home page: daisyUI pastors data table with search, pagination,
  and create/edit/upload-letter modals (all in Spanish)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-13 20:55:10 -05:00