تطوير تطبيق محادثة فوري (Real-Time Chat Application) باستخدام MERN Stack الذي يتكوّن من:
MongoDB (قاعدة البيانات)
Express.js (تطوير الخادم)
React.js (الواجهة الأمامية)
Node.js (بيئة التشغيل الخلفية)
Socket.IO (الاتصال الفوري)
مميزات التطبيق:
إرسال واستقبال الرسائل بشكل فوري بدون إعادة تحميل الصفحة
نظام تسجيل وإنشاء حساب للمستخدمين (Authentication)
عرض حالة المستخدم (متصل / غير متصل)
تصميم متجاوب يعمل على مختلف الأجهزة
تنظيم هيكلة المشروع بين الواجهة والخادم بطريقة احترافية
تم تنفيذ المشروع بالكامل مع التركيز على الأداء، إدارة البيانات، وتنظيم الكود.