Back
webvisit
AlBayan Charity
2025-03 — 2025-03
Charity foundation portal—donations, projects, transparency, and secure RBAC-backed operations.
Next.jsNestJSMongoDBShadCNTailwindCSSOAuth2RBACGitHub ActionsNginxZod
visit
Overview
Albayan Charity (albayancharity.org) showcases Al-Bayan Foundation’s mission: humanitarian aid for families (including Gaza-focused appeals), transparency narratives, beneficiary counters, volunteer footprint, and FAQs about how donations are used. Engineering-wise the dashboard pairs Next.js + ShadCN + Tailwind with a NestJS + MongoDB backend, OAuth2 flows, RBAC for staff roles, GitHub Actions CI/CD, Nginx reverse proxying, and multi-subdomain deployment on VPS infrastructure.
Highlights
- Public storytelling: sliders, donation CTAs, FAQ and impact counters
- OAuth2 authentication with granular RBAC for operational staff
- Secure NestJS + MongoDB APIs powering donor and admin flows
- GitHub Actions CI/CD + Nginx reverse proxy on Hostinger VPS
- Multi-subdomain deployment architecture