موقع ويب لكلية حاسبات وذكاء اصطناعى
تفاصيل العمل
تم تطوير موقع ويب متكامل باستخدام React.js في جانب الواجهة الأمامية (Front-End) و**.NET** في جانب الواجهة الخلفية (Back-End)، بهدف توفير تجربة مستخدم تفاعلية وسريعة الأداء مع نظام إدارة بيانات آمن وفعّال. التقنيات المستخدمة: الواجهة الأمامية (Front-End): React.js لإنشاء واجهة مستخدم ديناميكية وسهلة الاستخدام. React Router لتنظيم التنقل بين الصفحات بدون إعادة تحميل الصفحة بالكامل. Axios للتعامل مع واجهات برمجة التطبيقات (APIs) والتواصل مع الخادم. Bootstrap / Tailwind CSS لتصميم واجهة متجاوبة وسريعة. الواجهة الخلفية (Back-End): .NET Core لتطوير واجهة برمجة التطبيقات (RESTful API). Entity Framework Core لإدارة قاعدة البيانات والتعامل مع ORM. SQL Server لتخزين البيانات. تطبيق مبادئ الأمان (Authentication & Authorization) باستخدام JWT. الوظائف الأساسية للموقع: تسجيل دخول المستخدمين وإنشاء الحسابات. عرض البيانات من الخادم بطريقة ديناميكية. تنفيذ عمليات CRUD (إضافة – تعديل – حذف – عرض). واجهة لوحة تحكم (Dashboard) لإدارة المحتوى والمستخدمين. تصميم متجاوب يعمل على مختلف الأجهزة (كمبيوتر – تابلت – موبايل). مميزات إضافية: سرعة عالية في تحميل الصفحات بفضل استخدام React. أمان البيانات من خلال توثيق JWT وتشفير كلمات المرور. قابلية التطوير والتوسع مستقبلاً لإضافة مزايا جديدة بسهولة.
مهارات العمل