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

قمت بتطوير نظام دردشة متكامل يعمل بتقنية Real-Time لتوفير تجربة تواصل فورية وسلسة بين المستخدمين، مع واجهة حديثة وأداء عالي. النظام يدعم المحادثات الفردية والجماعية مع تحديثات لحظية بدون إعادة تحميل الصفحة، مما يجعله مناسبًا للتطبيقات الاجتماعية، أنظمة الدعم، أو أي منصة تحتاج تواصل مباشر بين المستخدمين. المميزات الرئيسية: ✔ محادثات فردية وجماعية (1–1 & Group Chats) ✔ تحديث فوري للرسائل باستخدام WebSockets ✔ عرض حالة المستخدم (متصل / غير متصل) ✔ مؤشرات الكتابة (Typing Indicator) ✔ مؤشرات القراءة (Seen Status) ✔ نظام جهات اتصال متكامل (إضافة – قبول – بدء محادثة) ✔ إرسال الوسائط (صور، فيديو، ملفات) ✔ تسجيل دخول اجتماعي (Google & GitHub) ✔ تحديث البيانات لحظيًا في جميع أجزاء النظام التقنيات المستخدمة: Backend: Laravel Frontend: React + TypeScript Real-Time: Laravel Reverb + Laravel Echo (WebSockets) UI: Tailwind CSS + shadcn/ui البنية والتقنيات المتقدمة: استخدام WebSockets لضمان سرعة واستجابة فورية إدارة الحالة في الواجهة بشكل متزامن (Real-Time Sync) تصميم قابل للتوسع (Scalable Architecture) فصل واضح بين Backend و Frontend (API-based system) النشر (Deployment): Backend على Laravel Cloud مع مراقبة عبر Laravel Nightwatch Frontend على Vercel قيمة المشروع: هذا النظام قابل للاستخدام في تطبيقات حقيقية مثل: منصات التواصل الاجتماعي أنظمة الدعم الفني (Live Chat Support) تطبيقات العمل الجماعي

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ شهرين
المشاهدات
46
المستقل
Mohammed Abd
Mohammed Abd
مهندس برمجيات
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة