Goal: Develop a complete Quran memorization and class-management platform similar to the shared reference video. The system will include a web platform, mobile apps for iOS and Android, and user roles including Halaqah Admin, Teacher, Student, and Parent. Core Concept: A cloud-based platform to manage Quran memorization activities. The system supports multiple independent Quran classes (halaqahs), and each halaqah has its own dedicated admin who manages only their halaqah. Critical Requirement – Multi-Organization Structure: Each halaqah (Quran class) is treated as a fully independent organization. Each halaqah has its own halaqah admin (unique manager), teachers, students, and parents. A halaqah admin manages only their halaqah. A teacher sees only students inside their halaqah. A parent sees only their children. No halaqah can view or access data from any other halaqah. Data isolation between halaqahs is mandatory. A platform-level super admin may exist to manage billing or subscriptions without access to halaqah data unless special permission is granted. User Roles: Super Admin (optional, platform owner), Halaqah Admin (one per halaqah), Teacher, Student, Parent. Web Platform – Main Features: Create independent halaqahs, assign a dedicated halaqah admin to each halaqah, add teachers, students, and parents under each halaqah, track student memorization progress by surah, page, or ayah, track attendance, add notes and evaluation, teacher dashboard with daily reports, progress reports daily, weekly, or monthly, export attendance and performance data, internal communication between teacher and student or parent, and manage notifications and reminders. Mobile App (iOS and Android): User login based on assigned role. Students can view their assigned halaqah, log daily memorization progress, view personal progress and teacher feedback, and receive reminders and tasks. Optional features include digital Mushaf view and Quran audio playback. Technical Requirements: Backend may use Node.js, NestJS, or Django. REST or GraphQL API with documentation using Swagger. Database such as PostgreSQL or MySQL. Storage using S3 or similar. Web frontend using React or Vue. Mobile app using Flutter or React Native. Security: HTTPS, encrypted credentials, role-based access, and complete halaqah data isolation. Expected Deliverables: Full web and mobile system, admin dashboard, teacher dashboard, student app, source code with Git, deployment documentation, and training or hand-over session. Proposal Requirements: Relevant portfolio preferably in Islamic or education platforms, proposed tech stack, estimated timeline, cost estimate, and support or maintenance details. Notes: Arabic RTL interface required, English optional. Scalable architecture. Clean and modern UI. Video reference will be provided to shortlisted freelancers.