تطبيق للصحة النفسية (مشروع تخرج) AI + Laravel PHP + Android Kotlin

تفاصيل العمل

نظام ويب متكامل صممته لتسهيل الوصول إلى الدعم النفسي، حيث يربط المرضى بالأطباء المتخصصين من خلال لوحة تحكم بسيطة وفعّالة.

المهام التي نفذتها 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 لدمج الشات بوت مع المنصة

إرسال إشعارات عند تغيّر الحالة النفسية للمستخدم

ملفات مرفقة