Community operations platform
Mosque Administration System
My role
Full-stack developer
2024
A role-aware administration system bringing contributor records, events, finances, communications, prayer information, and reporting into one web application.

documented functional domains
GitHub stars
implementation languages
01 · The problem
What needed to change
Mosque administration often relies on disconnected records and manual communication. The project explored how one system could improve continuity, transparency, and access for administrators and contributors.
02 · The constraint
The hard part
Financial information, contributor data, event registration, and public communication have different permission and workflow needs, but still need to work from a shared operational model.
03 · Decisions
How I approached it
- 01
Used ASP.NET Core MVC to keep domain workflows, authorization, and server-rendered interfaces in one maintainable application.
- 02
Designed role-based access around administrative and contributor responsibilities.
- 03
Treated donations, expenses, and statements as a reporting workflow rather than isolated records.
- 04
Combined operational dashboards with communication and prayer-time features for day-to-day usefulness.
Technology