تفاصيل العمل

تطبيق سوشيال ميديا كامل تم تطوير الجزء الخلفي منه باستخدام ASP.NET Core، ويحتوي على واجهات برمجية RESTful تغطي وظائف النشر والتعليق والتفاعل (Impressions)، بالإضافة إلى نظام مراسلة فورية باستخدام SignalR.

الميزات الرئيسية:

إدارة المستخدمين وتوثيقهم باستخدام JWT.

إنشاء منشورات والتعليق عليها.

دعم أنواع متعددة من الانطباعات (إعجاب، حب، غضب... إلخ) على المنشورات والتعليقات.

تحديث تلقائي لتغذية المنشورات (Feed) باستخدام SignalR بدون الحاجة لتحديث الصفحة.

بنية نظيفة تعتمد على المعايير الحديثة مثل AutoMapper، Repository Pattern، وDependency Injection.

طريقة التنفيذ:

تم بناء الـ APIs باستخدام ASP.NET Core Web API.

قواعد البيانات باستخدام Entity Framework Core مع SQL Server.

تم إعداد SignalR لمزامنة الرسائل الحية وتحديثات الـ Feed.

التكامل مع واجهة أمامية مبنية بـ Angular.

بطاقة العمل

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