Our Work / Al Azhar Foundation

One platform for Al Azhar's whole community center.

We replaced event registration, payments, email campaigns, a separate donation tool, a rentals spreadsheet, and a brochure website with a single unified platform covering prayer times, programs, donations, rentals, membership, TV displays, and admin.

Community Platform 2025 Live in production
Al Azhar Foundation homepage
Al Azhar on mobile

Six tools, none of them talking to each other

Running a community of thousands of members on a patchwork of software services meant duplicated data entry, reconciliation headaches, and an operations team buried in admin work.

Before

  • Event registrations on event registration service, with fees and data export headaches
  • Donations through a separate processor, reconciled by hand
  • Email blasts on email campaign service with its own contact list
  • Facility rentals tracked in a shared spreadsheet
  • Program enrollment via Google Forms & Zelle screenshots
  • No unified view of a member across tools

After

  • All operations in one platform, with every record in one place
  • One-time, recurring, and manual payments in one system
  • Built-in email campaigns with templates & audit logs
  • Dynamic facility rentals with hall pricing & admin approval
  • Automated monthly billing runs for program enrollments
  • Role-based admin with module-scoped permissions

Every surface, built in-house

Public-facing pages for members, a full admin console for operations, and a TV system for the prayer hall, all sharing the same data.

Prayer Times and Iqamah

Calculated precisely, with Iqamah offsets the admins control themselves, and displayed live across the site and in-hall TVs.

Programs & Enrollment

Admin-built programs with enrollment, child profiles, automated monthly billing runs, and per-program analytics.

Donations & Campaigns

One-time or recurring donations with tax-deductible receipts. Campaign pages with goals, progress bars, and public supporter lists.

Facility Rentals

Gym, halls, and meeting rooms with dynamic pricing, availability, an admin approval workflow, and payment collected at booking.

Membership Program

Tiered memberships with automatic renewal, discount application across programs & events, and a self-serve member portal.

Events & Tickets

Event creation with ticket tiers, capacity, dynamic registration forms, and on-site check-in lists.

TV Display System

Slide engine for the prayer hall: prayer overlays, announcements, events, campaigns, athkar, weather, and Jumuah details, rotating automatically.

Live Translation

Live speech-to-text translation sessions for khutbahs & programs, displayed on the TVs in real time.

Email Campaigns

Segment-based campaigns with templates, delivery logs, and a full audit trail.

Role-Based Admin

Super admins, scoped admins for each area, accountants, and members, with permissions enforced on every single request.

Manual Payments

Zelle, cash, bank, and check payments recorded and reconciled right alongside card payments, so there's no more off-platform accounting.

Dynamic Forms

Admin-built forms for volunteer registration, feedback, and event sign-ups that need no developer.

One product family, cohesive design

Every page, whether public, member, admin, or TV, feels like part of the same system.

What the operations team can manage together

The platform connects the community experience with the records and workflows behind it.

Connected Services Events, payments, email, forms, and spreadsheets, all consolidated.
Billing Workflow Billing runs, reconciliation, and receipts share the same records.
Community Access Programs, donations, membership, and events remain accessible from one account.
Unified Records Donor, member, and financial records stay together for review and reporting.

Enterprise-grade foundation

Built for a multi-module platform that keeps growing.

One shared database Card and manual payments Email campaigns Live translation TV display engine Role-scoped admin Automated billing runs

Running your org on too many tools?

If six disconnected subscriptions sound familiar, we'd love to show you what one unified platform can look like.

Start a conversation