ASSAS Trust is a dynamic donation management platform built for a non-profit organization in Tanzania. It consists of a public-facing website for raising awareness and collecting donations, along with a powerful admin panel for managing operations, beneficiaries, and campaigns.
The system empowers NGOs to showcase causes, engage supporters, and maintain transparency in aid distribution. With role-based access for Admin, Super Admin, and Manager, it ensures secure and structured workflows.
Key Highlights:
Dynamic Website: Public platform to display donation causes with detailed descriptions, categories, and visuals.
Admin Panel: Full control over causes, categories, users, donations, and content updates.
Role-Based Access: Secure logins for Admin, Super Admin, and Manager with customized permissions.
Donation Management: Record, track, and manage both online and offline donations with complete donor information.
Beneficiary Module: Monitor and manage individuals/communities receiving support to ensure transparency.
Live Language Translation: Integrated Azure Translation API for real-time English ↔ Swahili translation, improving accessibility for local donors and beneficiaries.
Content Flexibility: Admins can dynamically update causes, categories, and details without technical intervention.
Reporting & Insights: Generate reports on donations, beneficiaries, and campaign performance to measure impact.
Impact & Value:
This platform enhances donor trust and engagement by offering transparency, multilingual accessibility, and structured reporting. It simplifies donation workflows, ensures compliance in aid distribution, and helps NGOs like ASSAS Trust maximize the impact of every contribution while fostering stronger relationships with supporters.
Tech Stack:
- React.js
- Tailwind
- Node.js
- Express.js
- MongoDB