نظام ويب متكامل صممته لتسهيل الوصول إلى الدعم النفسي، حيث يربط المرضى بالأطباء المتخصصين من خلال لوحة تحكم بسيطة وفعّالة.
المهام التي نفذتها Backend:
إنشاء نظام تسجيل وتوثيق للمستخدمين (مرضى وأطباء)
التحقق من هوية الطبيب باستخدام OCR على بطاقة الرقم القومي (Tesseract + ImageMagick)
تطوير قاعدة بيانات علائقية باستخدام MySQL
تصميم واجهات برمجية (APIs) باستخدام Laravel وربطها بالتطبيق
دمج نظام Firebase Cloud Messaging (FCM) لإرسال إشعارات لحظية
إرسال واسترجاع كلمات المرور عبر Gmail SMTP
استخدام Postman وInsomnia لاختبار وتوثيق كافة الـ APIs
لوحة تحكم E-commerce – نظام إدارة منتجات وعملاء
نظام لوحة تحكم موجه لمتاجر إلكترونية، يتيح للإدارة التحكم الكامل في المنتجات، المستخدمين، والإشعارات.
المهام المنفذة:
تسجيل دخول آمن للمسؤول Admin باستخدام Laravel Auth
CRUD كامل للمنتجات (اسم – صورة – سعر – مخزون – وصف)
تكامل مع Firebase لإرسال إشعارات فورية عند إضافة منتج جديد أو تحديث الطلبات
تصميم قاعدة بيانات قابلة للتوسع مع علاقات Users/Products/Orders
اختبار وتوثيق جميع الـ APIs باستخدام Postman
شات بوت ذكي للدعم النفسي – باستخدام T5 وNLP
شات بوت تفاعلي مدعوم بالذكاء الاصطناعي لمساعدة المستخدمين في التعبير عن مشاعرهم والحصول على ردود ذكية وداعمة.
التقنيات المستخدمة:
تدريب وتخصيص نموذج T5 Transformer على حوارات نفسية ثنائية اللغة (عربي/إنجليزي)
تحليل مشاعر المستخدم (Sentiment Analysis) داخل الدردشة لتحديد الحالة النفسية (سعيد – محبط – قلق...)
واجهات Laravel API لدمج الشات بوت مع المنصة
إرسال إشعارات عند تغيّر الحالة النفسية للمستخدم