قمت بتطوير تطبيق مراسلة ويب باستخدام Laravel وVue.js، يتيح إنشاء المحادثات الخاصة، إرسال الرسائل، إرفاق الملفات، وتتبع الرسائل غير المقروءة، مع واجهة عرض محسنة لعرض المشروع داخل البورتفوليو.
يتضمن المشروع تدفقًا متكاملًا يبدأ من الصفحة التعريفية، ثم لوحة تحكم مختصرة، ثم واجهة المراسلة الرئيسية التي تعرض المحادثات، الرسائل، الملفات المرفقة، والتفاعل بين المستخدمين ضمن تجربة استخدام واضحة ومنظمة.
أبرز ما تم تطويره في المشروع:
محادثات خاصة بين المستخدمين
إرسال واستقبال الرسائل
تتبع الرسائل غير المقروءة
رفع الملفات والمرفقات داخل المحادثات
واجهة Messenger رئيسية لعرض المحادثات والتفاعل
صفحة Dashboard مختصرة لعرض الإحصائيات
صفحة تعريفية للمشروع لعرضه بشكل احترافي
ربط Laravel مع Vue.js لبناء تجربة مراسلة ديناميكية
تنظيم بيانات المحادثات والرسائل والمشاركين داخل قاعدة البيانات
دعم التحديثات اللحظية داخل منطق المشروع
التقنيات المستخدمة:
Laravel، PHP، MySQL، Vue.js، JavaScript، Blade، Broadcasting، Echo
هذا المشروع يعكس خبرتي في بناء تطبيقات تفاعلية ولحظية تجمع بين منطق الرسائل، المرفقات، وتتبع الحالة داخل واجهة استخدام عملية وقابلة للعرض.