# Schoolaris: منصة تعليمية للدعم المدرسي، من الإعدادي حتى الباكالوريا

> Schoolaris منصة تعليمية للدعم المدرسي عن بعد، للتلاميذ المغاربة من الإعدادي حتى الباكالوريا. التلاميذ كيتعلمو بدروس فيديو مسجلة على حساب المستوى والشعبة ديالهم، دروس مباشرة مع الأساتذة، ومساعد بالذكاء الاصطناعي، فالموقع ولا فالتطبيقات ديال الموبايل. والواليدين كيتبعو كل ولد من الحساب ديالهم وكيخلصو بالطريقة اللي بغاو.

كنطور وكنصاين Schoolaris كمطور Full Stack فـ CCL.
أونلاين على https://www.schoolaris.com/fr
Canonical: https://salaheddine-elfatimi.com/ar/projects/schoolaris
التقنيات: JavaScript, Next.js, React, Tailwind CSS, DaisyUI, next-intl, Bun, Elysia, Auth.js, Prisma, MySQL, Redis, Vercel AI SDK, Claude, Gemini, LiveKit, Stripe, CMI, Resend, Vimeo

## الزبون

Schoolaris كتبع البرنامج الرسمي المغربي وكتغطي حتى النظام الفرنسي: التلميذ ديال البعثة والتلميذ ديال الثانوية العمومية، كل واحد كيشوف البرنامج ديالو. الكتالوغ مرتب بالمستوى والشعبة، بحال المدرسة. الواجهة بالفرنسية والعربية والنجليزية، الأثمنة بالدرهم، والعنوان ديال التواصل فمراكش.

## شنو كان محتاج

منصة ديال الدعم المدرسي فالمغرب كيستعملوها التلاميذ، الواليدين، والأساتذة مع الفريق، وكل واحد فيهم محتاج شي حاجة مختلفة. التلميذ بغا كلشي ديال العام ديالو فبلاصة وحدة، مرتب بحال المدرسة. الواليدين بغاو يعرفو فين وصل الولد بلا ما يدخلو بالحساب ديالو. والأساتذة والفريق خاصهم يسيرو الدروس المباشرة، يتأكدو من الخلاص ويتبعو المبيعات.

الخلاص واللغة زادو شروط أخرى. ماشي كاع العائلات كيخلصو بالكارط، داكشي علاش خاص المنصة تقبل الكارط المغربية، الكارط ديال برا، والخلاص فالوكالة. والعربية معناها الصفحة كتقلب من اليمين لليسار فكل شاشة، فالموقع وفالتطبيقات.

## شنو صاوبت

- **أقسام مبنية على العام الدراسي**: التلميذ كيختار المستوى والشعبة ديالو، مثلا الثانية باكالوريا علوم فيزيائية، وكيلقى كاع المواد ديال العام فقسم واحد: فيديوهات يعاود يشوفها، PDF، كويزات وتمارين مصححة.
- **دروس مباشرة على السيرفرات ديالنا**: الفيديو خدام بـ LiveKit (WebRTC) مستضاف عندنا، ماشي خدمة كتخلصها بالدقيقة. الأستاذ كيسير الحصة من لوحة التحكم، الحالة ديال القسم كتوصل لكل تلميذ فنفس اللحظة عبر server-sent events، والتسجيل كيبقى موجود باش يتشاف من بعد.
- **مساعد بالذكاء الاصطناعي بميزانية محددة**: المساعد كيوجه التلميذ فالتمرين بلا ما يعطيه الجواب، ويقدر يخدم من تصويرة ديال الدفتر. كل تلميذ عندو رصيد محدد باش المصاريف تبقى معروفة، والأساتذة يقدرو يحولو خطة لفصول، دروس وتمارين بالذكاء الاصطناعي.
- **فضاء الواليدين**: حساب الواليدين فابور، كيترابط مع ولد ولا كثر عبر طلب، ماشي فالسكات، وكيبين التقدم، المواد، الدروس المباشرة والخلاص. الواليد والولد، كل واحد كيدخل بالحساب ديالو.
- **خلاص على قد المغرب**: نفس صفحة الخلاص كتقبل الكارط المغربية عبر CMI، الكارط ديال برا عبر Stripe، والخلاص فنقطة شريكة: العائلة كتصيفط الوصل والفريق كيتأكد منو. الدخول كيتباع باشتراك من شهر حتى العام الدراسي كامل، مع الفواتير والوصولات فالحساب ديال التلميذ.
- **API واحد للموقع، لوحة التحكم والتطبيقات**: API مكتوب بـ Bun وElysia هو الوحيد اللي كيهضر مع MySQL، وكيعاود يقرا الدور ديال المستخدم فكل طلب: إلا حيدتي الصلاحية لشي واحد من الفريق، كتحيد فالحين. فالبداية، تطبيقات Next.js كانو كيقراو قاعدة البيانات نيشان، ونقل كلشي من بعد للـ API كان خدمة كبيرة، داكشي علاش المرة الجاية غادي نبدا بالـ API.

## شنو ولّا يقدر يدير

**الواليدين كيتبعو التقدم ديال كل ولد وكيخلصو أونلاين (Stripe ولا CMI)، الأساتذة كيقريو الحصص لايف من لوحة التحكم، والفريق كيسير المبيعات والحسابات والمداخيل فبلاصة وحدة.**

دابا التلميذ عندو حساب واحد للدروس ديال العام ديالو، الدروس المباشرة مع التسجيلات ديالها، والمساعد بالذكاء الاصطناعي، فالموقع ولا فالتطبيقات ديال Google Play وApp Store. الواليدين كيتبعو كل ولد وكيخلصو بالكارط ولا فنقطة شريكة. والفريق كيسير الدروس المباشرة، التأكد من الخلاص، تتبع المبيعات والحسابات من لوحة التحكم، والأرقام اللي فالصفحة الرئيسية كتجي نيشان من المعطيات ديال المنصة، ماشي مكتوبة باليد.
