Haitham AssoliRead this page in Arabicاقرأ هذه الصفحة بالإنجليزية

Web2026

Almadrsa

An e-learning platform for schools.

  • Live
Almadrsa — cover screenshot

Project factsبيانات المشروع

In short

An online school platform bringing courses, materials and student progress into one place for a school's teachers and students.

The compartments

Role
Solo
Year
2026
Status
Live

Built with

  • Next.js
  • TypeScript
  • React
  • Tailwind CSS
  • RTL

What it isما هو

Schools that went online during the pandemic mostly ended up with a mix of a video call link, a WhatsApp group and a shared drive. None of it survives a change of teacher.

Almadrsa gives the same activity a structure that outlasts the term: courses hold their material, students have progress, and nothing depends on somebody still being in the right group chat.

المدارس التي انتقلت إلى الإنترنت في الجائحة انتهت في معظمها إلى خليط من رابط مكالمة مرئية ومجموعة واتساب ومجلد مشترك. ولا شيء من ذلك ينجو من تغيير معلّم.

تمنح «المدرسة» النشاط نفسه بنيةً تدوم بعد الفصل: تحتفظ المساقات بموادها، وللطلاب تقدّم، ولا يعتمد شيء على بقاء أحدهم في المجموعة الصحيحة.

Results

  • Courses, materials and student progress in one Arabic-first platform.
  • مساقات ومواد وتقدّم الطلاب في منصة عربية أولًا.

Challenges

Each one opens twice: what went wrong on the left, what I did on the right.

01

Teachers will not learn a new tool mid-term

Problem

Any platform that asks a teacher to restructure how they already work gets used for one week and abandoned. Adoption fails on effort, not features.

What I did

The model mirrors what a school already has, a course with its material and its students, so nothing needs to be rethought to start using it.

Keep goingتابع

Shelf

All projectsAll 40, in six compartments.