Alwafa Online
Design & Development
Project Overview
Alwafa is a national-scale organization in Indonesia with a three-tier structure: central, provincial, and city-level branches. Managing membership data, events, and organizational activities across all three levels was fragmented — each branch tracked things independently, making it difficult for leadership to get a clear picture of what was happening across the organization or to plan regional strategy based on actual data.
I designed and built the platform using Laravel, creating a role-based system where each organizational tier has appropriate access and visibility. What started as a simple membership registration tool grew into a full operational platform — member analytics, branch management, event coordination with QR-based attendance tracking, and a content management layer for organizational news and communications.
One of the most significant additions is a multi-tier financial recordkeeping system. Each level — central, provincial, and city — now manages its own finances independently, with a dedicated treasurer role that can be assigned to authorized users. Access is strictly scoped to the appropriate tier. Users can track expenses through grouped expenditure categories and subcategories, creating a structured and practical tracking process that goes well beyond simple record-keeping. The feature is fully responsive and optimized for mobile use.
The platform also includes a task management system where appointed managers at any organizational level can create, assign, and track tasks. This gives branches clear visibility into what has been completed and what is still pending — directly supporting day-to-day membership operations and organizational accountability.
Core capabilities:
- Three-tier organizational hierarchy with role-based access control (central, province, city)
- Multi-tier financial recordkeeping with treasurer roles, expenditure categories, and scoped access
- Task management with assignment and progress tracking per organizational level
- Member registration, analytics, and membership card ordering
- Event management with QR code-based attendance tracking
- Branch management across provincial and city-level chapters
- News and content management for organizational communications
Designed and developed end-to-end — from the multi-tier permission model to the member-facing features, financial system, and task management layer.
Let's Create Something Amazing
Have a similar project in mind? Let's discuss how I can help bring your vision to life.