هذا المشروع هو تطبيق ويب متكامل Full-Stack صُمم لإدارة الكورسات والمستخدمين بسهولة واحترافية.
تم بناء الواجهة الأمامية باستخدام Next.js مع Tailwind CSS لتقديم تجربة استخدام عصرية وسلسة،
بينما تم تطوير الجانب الخلفي باستخدام Node.js و Express لتوفير واجهات برمجية آمنة ومرنة.
-- أبرز المميزات :
واجهة متجاوبة بالكامل: تم تصميم الصفحات الرئيسية (Home) وصفحة الكورسات (Courses) وصفحة المستخدمين (Users) باستخدام Tailwind CSS، مع دعم جميع الشاشات (موبايل – تابلت – كمبيوتر).
إدارة الحسابات والصلاحيات :
تسجيل الدخول مع التحقق من الهوية.
إمكانية تعديل أو حذف أو إضافة كورسات حسب دور المستخدم.
المدير (Manager) يمكنه حذف أي مستخدم غير مرغوب فيه.
إدارة الكورسات بسهولة : إضافة ، تعديل أو حذف الكورسات مباشرة من لوحة التحكم.
بنية مرنة وقابلة للتطوير : تم تصميم النظام ليتوسع بسهولة مع إضافة ميزات مستقبلية أو تكامل مع خدمات أخرى.
-- التقنيات المستخدمة :
Front-End : Next.js , React , Tailwind CSS
Back-End : Node.js , Express.js
التصميم : واجهات حديثة ومتجاوبة باستخدام Tailwind
إدارة الصلاحيات : تحكم كامل بالأدوار ( Role-Based Access Control )
-- الفوائد :
يسهل على المستخدمين والموظفين إدارة الكورسات والحسابات دون تعقيد.
يوفر لوحة تحكم عملية وسهلة الاستخدام.
يعزز أمان البيانات بفضل نظام الصلاحيات.