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