Welfare Management System for Non-Profit Organisation
A custom content management system built for State Welfare and Educational Society Kalah, managing welfare applications, donor records, financial transactions, and monthly balance sheets. Built with Laravel and FilamentPHP.
The brief
State Welfare and Educational Society (SWAES) Kalah is a non-profit organisation managing multiple welfare assistance programmes, covering education fees, medical aid, marriage support, goods distribution, and more. Before this system, all of this was managed manually: paper records, spreadsheets, and no reliable way to track donor contributions against actual disbursements or produce an accurate balance sheet at the end of each month.
The organisation needed a web-based management system their administrators could operate without technical knowledge, a single place to handle incoming welfare applications, record donations, log financial transactions, and generate the reports their leadership needed to make decisions and maintain accountability to their donors.
What was built
- Separate application modules for each assistance type: fee, medical, marriage, goods, expenses, uniform, and books
- Applicant records with full history of previous applications and disbursements
- Filterable and searchable application tables across all assistance types
- Donor profiles with contact information and contribution history
- Individual donation records linked to each donor
- Running total of contributions per donor
- Donor list exportable for reporting and acknowledgement
- Income and expense transaction log with category, date, and amount
- Transactions linked to specific welfare disbursements where applicable
- Running balance calculated automatically from transaction history
- Export to PDF and Excel for internal reporting and audits
- Auto-generated monthly balance sheet from transaction records
- Opening balance, total income, total expenses, and closing balance per month
- Printable and exportable format for board review
- Summary reports across applications, donations, and financial activity
- Organisational settings panel for managing categories, assistance types, and system configuration
Screenshots
Screenshots of the application.
Technical notes
Have a similar project?
Get in touch with a brief description of what you need and I'll come back to you within 24 hours.