منصة دردشة فورية (Family Chat) شبيهة بالواتساب مع نظام مصادقة وميزات متقدمة

تفاصيل العمل

مشروع Family Chat هو موقع إلكتروني حديث للتواصل الفوري بين المستخدمين، يتميز بخصائص متقدمة شبيهة بتطبيق واتساب، مع تصميم عصري ومتجاوب يضمن تجربة استخدام مميزة على جميع الأجهزة.

نظام المصادقة (Authentication):

تسجيل حساب عبر إدخال رقم الهاتف.

اختيار رمز الدولة من قائمة منسدلة تحتوي على جميع رموز الاتصال الدولية.

نظام دخول آمن وسهل الاستخدام.

واجهة المستخدم:

شريط علوي (Navbar) يحتوي على قسمين: Chats و Contacts.

في صفحة Contacts يمكن للمستخدم رؤية الأشخاص المضافين.

في حال عدم وجود أي مستخدم مضاف، يظهر زر لإضافة مستخدم جديد عبر إدخال رقم هاتفه.

في صفحة Chats يمكن اختيار أي مستخدم من قائمة الأصدقاء وبدء المحادثة مباشرة.

المحادثات الفورية (Real-Time Messaging):

النظام مبني على Pusher مع قنوات حية لتمكين التواصل الفوري بين المستخدمين.

الرسائل تُرسل وتُستقبل بشكل لحظي دون الحاجة لتحديث الصفحة.

عند إرسال الرسالة، يظهر صوت خفيف للتأكيد، وعند الاستقبال يظهر صوت مختلف قليلًا للتنبيه.

النظام يدعم Mark as Read حيث تتحول الرسالة إلى علامتي صح زرقاء عند قراءتها.

الأنشطة التفاعلية:

User Typing Event: عند بدء الكتابة يظهر للطرف الآخر إشعار "فلان يكتب..." بشكل أنيق مع حركة متحركة في منطقة الدردشة، وفي الملف الشخصي، وكذلك بجانب اسمه في قائمة الأصدقاء.

حالة الاتصال (Online/Offline): المستخدم يظهر "متصل الآن"، وبعد الخروج بـ 3 دقائق يتغير حالته إلى "غير متصل".

إمكانية استقبال رسائل من أرقام غير موجودة في قائمة الأصدقاء، مع خيار قبول المحادثة أو رفضها أو حظر المرسل.

نظام إدارة الرسائل:

عرض تفاصيل الرسائل بشكل منظم في صفحة الدردشة.

إمكانية حذف أو حظر المستخدمين عند الحاجة.

الحفاظ على خصوصية كاملة للمحادثات.

التطوير المستقبلي:

المشروع ما زال قيد التطوير، وسيتم إضافة العديد من الميزات مثل:

إرسال الرسائل الصوتية.

مشاركة الملفات والصور.

استخدام الرموز التعبيرية (Emojis).

خاصية الرد على الرسائل (Reply).

تحسينات إضافية في التصميم والسرعة.

تطوير نسخة خاصة للأجهزة المحمولة بعد الانتهاء من النسخة الويب.

خصائص التصميم:

تصميم عصري، بسيط وسهل الاستخدام.

متجاوب بالكامل مع مختلف أحجام الشاشات.

قابل للتطوير والإضافة بسهولة.

هذا المشروع يهدف إلى توفير بديل عربي احترافي لتطبيقات المحادثة الفورية، مع التركيز على الخصوصية، السرعة، وتجربة مستخدم مميزة.

بطاقة العمل

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