تطبيق دردشة متكامل مع نظام مجموعات ودردشة خاصة (Real-time Chat Application)

تفاصيل العمل

تطبيق دردشة متكامل مبني بـ Flask وSocket.IO يتميز بالمزايا التالية:

نظام المستخدمين:

تسجيل دخول وتسجيل حساب جديد

صفحة ملف شخصي مع صورة قابلة للتحديث

حالة الاتصال (متصل/غير متصل)

تتبع آخر ظهور للمستخدم

المحادثات المباشرة:

دردشة خاصة بين المستخدمين

غرف دردشة جماعية

تتبع حالة الرسائل (تم الإرسال، تم التسليم، تم القراءة)

مؤشر الكتابة في الوقت الفعلي

عرض الرسائل غير المقروءة

الأمان:

جلسات مستخدم آمنة مع توقيت انتهاء

تشفير كلمات المرور

نظام JWT للمصادقة

حماية ضد الجلسات المنتهية

التقنيات المستخدمة:

Flask (Python)

Socket.IO للاتصال في الوقت الفعلي

SQLAlchemy لقاعدة البيانات

JWT للمصادقة

Tailwind للتصميم

JavaScript للتفاعلات

MySQL لقاعدة البيانات

بطاقة العمل

اسم المستقل Mahmoud G.
عدد الإعجابات 1
عدد المشاهدات 6
تاريخ الإضافة
تاريخ الإنجاز

المهارات المستخدمة