Nonprofit donation management
Donation System
Every gift, accounted for.
A donation-management system built end to end for nonprofit use. Track donors, meshulachim, donations, and daily fundraising routes — with search, sort, filtering, and inline editing. Records each contribution, keeps an organized history for every donor, and supports the real workflow of a fundraising team in the field.
Draft previewDonation ledger
| Donor | Meshulach | Amount | Method | Date |
|---|---|---|---|---|
| Aaron & Ora Wax | S. Goldberg [M] | $180 | Cash | Jul 4, 2026 |
| Esther Friedman | Y. Cohen [M] | $360 | Check | Jul 4, 2026 |
| David Miller | S. Goldberg [M] | $100 | Credit Card | Jul 3, 2026 |
| Rivka Stern | M. Levy [M] | $250 | Cash | Jul 3, 2026 |
Daily route workflow
Core modules
01
Donors
Full profiles with name, title, home/work/mobile phone, personal/work email, home and work addresses, and notes. Unified Add/Edit form — all fields in one place. Search matches partial strings anywhere, even mid-word.
02
Donations
Log every gift: amount, method (Cash/Credit Card/Check), date+time, linked donor and meshulach. Check image upload. Pre-fill when adding from a person's row. Filter by date, amount, or method.
03
Routes
Daily marching orders for meshulachim. Pick today's fundraiser, add donor stops with scheduled date+time, sequence them (10/20/30 for insert room), mark visits complete. Missed visits reschedule forward. Print or export the route.
Built for the people who steward what others give
This system rebuilds a live Knack-based donation management app with all its real quirks and field mappings — 4 entity types (Donor, Meshulach, Donation, Visit), 14+ pages and routes, inline editing, cascading deletes, and auto-fill context. The rebuild unifies split Add/Edit forms, normalizes field names, and adds the Work Address to the Add Donor form — quality-of-life fixes identified from the real production app.
Currently a coded rebuild in progress. The original system contains 274 donors, 659 meshulachim, and years of donation history. The rebuild is being done as a web app, designed to become a PWA for mobile field use.