Zad Alazhary
زاد الأزهريAn end-to-end educational platform for Al-Azhar students
An Arabic-language educational platform for Al-Azhar secondary students, digitising the Arabic curriculum across five subjects for both scientific and literary tracks. It brings structured lessons, interactive quizzes, digital booklet exams, learning analytics, and educational resources into one integrated experience.
Built the mobile app and backend workflows end to end using Flutter, Clean Architecture, BLoC/Cubit, and Supabase. Developed the lesson and quiz experience, booklet exam flows with answer tracking and grading support, and progress analytics. Implemented a digital store with cart and order management, manual payment submission and admin review workflows. Built secure administration features including role-based access control, MFA/TOTP, trusted devices, session management, and server-side authentication workflows using Supabase Auth, PostgreSQL, RLS, Storage, and Edge Functions.
Published on Google Play with an accompanying product website. Brings learning, assessment, progress tracking, and educational commerce together in one platform, with administrative tools for managing lessons, exams, users, products, and orders. Includes automated notifications and over-the-air update delivery.
- Downloads on Google Play
- 100+
- Flutter
- Dart
- Clean Architecture
- BLoC / Cubit
- Hydrated Cubit
- Freezed
- get_it
- Supabase Auth
- PostgreSQL
- Row-Level Security
- Supabase Edge Functions
- Supabase Storage
- REST API
- Session Management
- MFA / TOTP
- Firebase Cloud Messaging
- Shorebird OTA
- GitHub Actions