تطوير نظام محادثات فورية (Real-Time Chat System) تطوير نظام محادثات فورية (Real-Time Chat System)
تفاصيل العمل

قمت بتطوير نظام محادثات فورية متكامل يتيح التواصل اللحظي بين المستخدمين مع توفير تجربة استخدام مشابهة لتطبيقات المراسلة الحديثة. أهم المميزات: إرسال واستقبال الرسائل بشكل فوري (Real-Time). المحادثات الفردية والجماعية. عرض حالة المستخدم (متصل / غير متصل). إشعارات فورية للرسائل الجديدة. عرض عدد الرسائل غير المقروءة. مشاركة الصور والملفات والمستندات. تسجيل وإرسال الرسائل الصوتية. دعم المكالمات الصوتية والمرئية. البحث داخل المحادثات. عرض آخر رسالة وتوقيت إرسالها. إدارة المجموعات وإضافة أو إزالة الأعضاء. التقنيات المستخدمة: ASP.NET Core SignalR SQL Server Entity Framework Core JavaScript / Angular JWT Authentication WebRTC المهام التي قمت بها: تصميم قاعدة البيانات الخاصة بالمحادثات والرسائل. تطوير SignalR Hubs لإدارة الاتصال الفوري بين المستخدمين. بناء واجهات المستخدم للمحادثات والمجموعات. تنفيذ نظام الإشعارات الفورية وتتبع حالة المستخدمين. تطوير نظام المكالمات الصوتية والمرئية باستخدام WebRTC. رفع الملفات والصور وإدارتها. تأمين النظام باستخدام JWT Authentication. تحسين الأداء لضمان سرعة واستقرار التواصل بين المستخدمين. النتيجة: تم إنشاء منصة محادثات متكاملة تدعم التواصل الفوري بين المستخدمين مع تجربة استخدام حديثة وسلسة مشابهة لتطبيقات المراسلة الاحترافية.

شارك
بطاقة العمل
تقييم المستقل
تاريخ النشر
منذ شهر
المشاهدات
32
المستقل
Abdullah Ali
Abdullah Ali
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة