منصة تعليمية
لا يحتوي العمل على صور
تفاصيل العمل
يسعدني أن أشارككم بأنني قد أكملت مؤخرًا مشروعًا مثيرًا خلال دراستي في معهد تكنولوجيا المعلومات (ITI). هذا المشروع تضمن تطوير موقع لـ ITI، لتلبية احتياجات منظمة تعليمية. دعوني أقدم لكم بعض النقاط البارزة: التقنيات المستخدمة: تم تطوير المشروع باستخدام C#، ASP.NET Core MVC، Entity Framework، وLINQ في الجزء الخلفي. بالنسبة للجزء الأمامي، استخدمت HTML5، CSS3، JavaScript، jQuery، و AJAX لإنشاء تجربة مستخدم سلسة وتفاعلية. الوظائف المنفذة: يتميز موقع ITI بمجموعة شاملة من الوظائف، بما في ذلك المصادقة على المستخدمين مع الأدوار (مشرفون، مدربون، متدربون، ضيوف)، والتسجيل، وتسجيل الدخول. لضمان أمان البيانات، يمكن للمستخدمين الإداريين فقط الوصول إلى معلومات حساسة مثل الرواتب. *ملاحظة: أثناء عملية التسجيل، لا يوجد خيار لاختيار دور المشرف. يمكن تعيين دور المشرف فقط من قبل مشرف آخر. المشرف الأول، الذي تمت إضافته بواسطتي كمطور.* عمليات CRUD: يمكن للمستخدمين ذوي الصلاحيات الإدارية القيام بعمليات CRUD (إنشاء، قراءة، تحديث، حذف) على مختلف الكيانات بما في ذلك المتدربين، والمدربين، والدورات. يتيح هذا إدارة فعالة للموارد داخل المنظمة التعليمية. ترقيم الصفحات الديناميكي: ميزة بارزة في المشروع هي تنفيذ الترقيم الديناميكي باستخدام AJAX وpartial views. يضمن هذا أن يتكيف الترقيم بسلاسة مع عدد العناصر المُحملة من قاعدة البيانات. سواء أكنت تضيف المزيد من العناصر أثناء التشغيل أو تتعامل مع حجوم بيانات متغيرة، يظل الترقيم سريع الاستجابة وفعالًا. عرض النتائج: يمكن للمستخدمين الإداريين عرض وتحليل النتائج في فئات مختلفة مثل المتدربين، والمدربين، والدورات. يمكن أن يسهم هذا في اتخاذ القرارات وتعزيز كفاءة المنظمة. التحقق: يتضمن المشروع آليات تحقق قوية على الجانبين العميل والخادم. يضمن هذا سلامة البيانات ويعزز تجربة المستخدم من خلال منع إرسال البيانات غير الصحيحة وتحسين التعامل مع الأخطاء. إذا كنت مهتمًا بمعرفة المزيد عن هذا المشروع أو مناقشة تعاونات محتملة، فلا تتردد في التواصل معي أنا دائمًا مفتوح للتواصل ومستعد لتقديم الخدمات
بطاقة العمل
طلب عمل مماثل