ChitChat is a real-time chat application built to facilitate seamless communication across multiple chat rooms

تفاصيل العمل

ChitChat هو تطبيق دردشة لحظي يسمح للمستخدمين بالتواصل عبر غرف متعددة في الوقت الفعلي. يستخدم Socket.IO للتواصل ثنائي الاتجاه، Express.js لمعالجة السيرفر، وJavaScript Vanilla للواجهة التفاعلية.

? الميزات الأساسية:

غرف دردشة متعددة للمحادثات الجماعية

رسائل لحظية باستخدام WebSocket

إشعارات الكتابة والمستخدمين النشطين

قوائم ديناميكية للغرف والمستخدمين

رسائل نظامية لإشعارات الانضمام والمغادرة

واجهة متجاوبة لجميع الأجهزة

إدارة الاتصال والانقطاعات مع تسجيل الأخطاء

? التقنيات: Node.js, Express.js, Socket.IO, HTML, CSS, JavaScript

? التثبيت والاستخدام:

git clone https://github.com/yourus...

cd chitchat && npm install && npm start

افتح http://localhost:3000 في المتصفح، أدخل اسمك وغرفة، وابدأ الدردشة.

? التحسينات المستقبلية:

دعم تسجيل دخول دائم، رسائل خاصة، تخزين الرسائل، مشاركة الملفات، وسائط غنية، إشعارات دفع، إدارة المستخدمين، ثيمات قابلة للتبديل، ودعم تعدد اللغات.

بطاقة العمل

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