تحضير PLUS | أداة توزيع المنهج مع تصدير PDF

تفاصيل العمل

تطبيق ويب يساعد المعلمين باللملكة العربية السعودية على إنشاء “توزيع المنهج” تلقائيًا حسب المرحلة/المسار/الصف/المادة، ثم تصديره كملف PDF أو صورة بقالب جاهز للطباعة.

قمت بتطوير ميزة “توزيع المنهج” ضمن مشروع تعليمي، بحيث يختار المستخدم (المعلم/الإدارة) المرحلة الدراسية والمسار والصف والمادة، ثم يقوم النظام بتوليد خطة توزيع أسبوعية توضح موضوعات كل أسبوع خلال الفصل الدراسي.

بعد تجهيز البيانات (اسم المدرسة – اسم المعلم/المدير – المنطقة/المدينة)، يمكن للمستخدم تحميل التوزيع بصيغة PDF أو كصورة لاستخدامه مباشرة في الطباعة أو المشاركة.

الواجهات Frontend: صفحتان مبنيتان بـ HTML/CSS (واجهة إدخال الإعدادات + واجهة عرض التوزيع والتحميل).

الـ Backend: خدمات REST API بـ Node js/Express js مع MongoDB لإدارة بيانات المواد/المراحل/التوزيعات وتجهيز بيانات التصدير.

- أهم الوظائف:

اختيار المرحلة الدراسية (ابتدائي/متوسط/ثانوي…)

اختيار المسار (مثل: عام، شرعي، إدارة أعمال، علوم حاسب…)

تحديد الصف والمادة

إدخال بيانات المدرسة والمعلم/المدير

عرض التوزيع في شكل بطاقات أسبوعية (الأسبوع 1… إلخ)

خيارات تحميل PDF وتحميل كصورة

فلترة/اختيار المنطقة أو المدن

دوري في المشروع:

1- تصميم وتنفيذ واجهتين Frontend بـ HTML/CSS & JSمع تجربة استخدام واضحة.

2- بناء Backend بـ Express.js لتنفيذ منطق التوليد وجلب البيانات.

3- ربط قاعدة البيانات MongoDB لتخزين/إدارة بيانات التوزيعات والمواد.

4- تجهيز مخرجات جاهزة للطباعة (PDF/صورة) من نفس بيانات المستخدم.

المهارات والتقنيات:

Express.js

MongoDB

تصميم وبناء REST API

HTML5 / CSS3

Bootstrap5

JavaScript

تصميم واجهات متجاوبة (Responsive Design)

توليد وتصدير ملفات PDF (وتجهيز قالب للطباعة)

تنظيم البيانات والتحقق منها (Validation)

Git / GitHub

تحسين الأداء وتجربة المستخدم

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
6
تاريخ الإضافة
تاريخ الإنجاز
المهارات