طلب مني أحد المدرسين المساعدين في كلية الاقتصاد والعلوم السياسية تصميم وبناء نظام لتحويل فكرة "دوري" مادة SSC2 إلى موقع ملموس، عِوضًا عن الـSpreadsheet البسيط الذي كان يستخدمه.
مميزات النظام:
- أوتوماتيكية في تحديث البيانات (مجرد التغيير في ملف google sheets يقوم بتحديث البيانات في النظام).
- داشبورد توضح تفاصيل كل طالب.
- جدول للدوري على مدار الأسابيع، مع رسم بياني يوضح مركز الطالب على مدار الأسابيع (على أسلوب دوريات كرة القدم).
- وجود Terminal لبرمجة بايثون في المتصفح (بإستخدام pyodide)
- بنك أسئلة لكل module (عددهم 11).
التقنيات المستخدمة:
- NextJs (front-end framework)
- Tailwind V4
- Supabase (قاعدة البيانات وتسجيل الدخول).