لوحة تحكم - Dashboard
تفاصيل العمل
قمت بتطوير لوحة تحكم إلكترونية لإدارة مدرسة باستخدام تقنيات حديثة في تطوير الواجهة (Frontend)، لتسهيل إدارة البيانات اليومية للطلاب والمعلمين والفصول والمواد الدراسية. ? المهام والوظائف الأساسية: إدارة الطلاب: إضافة طالب جديد. تعديل بيانات الطلاب. حذف الطلاب من النظام. إدارة المعلمين: تسجيل معلم جديد. تحديث بيانات المعلمين. حذف معلم عند الحاجة. إدارة الفصول الدراسية: إنشاء فصول جديدة. ربط الطلاب والمعلمين بالفصل المناسب. تعديل أو حذف الفصول. تسجيل المواد الدراسية: إضافة مواد جديدة لكل فصل. ربط المواد بالمعلمين. ? التقنيات المستخدمة: React.js لبناء واجهات تفاعلية وسريعة. Tailwind CSS لتصميم واجهة بسيطة وعصرية وقابلة للتخصيص. React Hook Form + Zod لإنشاء نماذج إدخال مرنة، مع التحقق من صحة البيانات قبل إرسالها. TanStack Query لإدارة البيانات القادمة من الخادم (API) بكفاءة، مع دعم التخزين المؤقت والتحديث التلقائي. ️ مميزات النظام: واجهة سهلة الاستخدام تدعم المهام اليومية للمدرسة. تنظيم واضح للبيانات بين طلاب، معلمين، فصول، ومواد. إمكانية التوسع مستقبلًا لإضافة مزايا مثل التقارير أو الحضور والدرجات.
مهارات العمل
بطاقة العمل
طلب عمل مماثل