? Echo Chat – Real-Time Chat & Video Calling App
تطبيق محادثات متكامل يتيح للمستخدمين التواصل الفوري عبر الرسائل النصية ومكالمات الفيديو بجودة عالية، مع نظام مصادقة آمن وتكامل كامل بين الـ Frontend والـ Backend.
? فكرة المشروع
إنشاء منصة تواصل لحظي (Real-Time Communication) تسمح للمستخدمين بالدردشة الفورية وإجراء مكالمات فيديو مباشرة بطريقة مستقرة وآمنة.
? المميزات الرئيسية
✔ محادثات فورية باستخدام WebSocket
✔ مكالمات فيديو عالية الجودة
✔ نظام تسجيل دخول آمن عبر Gmail و Facebook
✔ إدارة جلسات المستخدمين بشكل آمن
✔ أداء سريع واستجابة لحظية
? التقنيات المستخدمة
Flutter (Frontend)
Node.js (Backend)
WebSocket (Real-time communication)
LiveKit (Video Calling Integration)
Firebase (Authentication & User Management)
? دوري في المشروع
تطوير واجهة المستخدم بالكامل
بناء Backend باستخدام Node.js
تنفيذ WebSocket لإدارة الرسائل الفورية
عمل Integration مع LiveKit لمكالمات الفيديو
تطبيق نظام Authentication باستخدام Firebase
المشروع يعكس خبرتي في بناء تطبيقات Real-Time، والتعامل مع WebSockets، ودمج خدمات خارجية متقدمة، بالإضافة إلى تصميم نظام متكامل من الواجهة الأمامية حتى الخادم.