نبذة عن المشروع:
نظام تقني متكامل يهدف إلى تسهيل الوصول إلى المعلومات والاستشارات القانونية عبر توظيف تقنيات الذكاء الاصطناعي. يتكون المشروع من تطبيق هاتف للمستخدمين، ولوحة تحكم لإدارة المحتوى، وخلفية برمجية (Backend) قوية وقابلة للتوسع. تم بناء النظام لتقديم تجربة مستخدم سلسة ونتائج بحث دقيقة وسريعة.
أهم مميزات النظام:
المساعد القانوني الذكي (AI Chatbot): بوت محادثة متطور يتذكر سياق المحادثات لتقديم إجابات واستشارات قانونية دقيقة للمستخدمين.
محرك بحث متقدم (Vector Search): نظام بحث دلالي ذكي داخل الوثائق والمقالات القانونية لفهم نية الباحث بدلاً من مجرد مطابقة الكلمات.
نظام مرجعي قوي لحفظ المفضلات: يمكن للمستخدمين حفظ (Bookmarks) للمقالات والتشريعات للعودة إليها بكل سهولة لاحقاً.
تسجيل دخول متعدد وآمن: يدعم تسجيل الدخول المباشر وتسجيل الدخول عبر منصات التواصل (Google و Facebook).
لوحة تحكم إدارية شاملة: واجهة عصرية ومتجاوبة لإدارة جميع البيانات والمحتوى القانوني والمستخدمين بسهولة، مع دعم تعدد اللغات (i18n).
التقنيات المستخدمة في إنجاز المشروع:
📱 تطبيق الموبايل (Android & iOS):
Flutter: لبناء واجهات سريعة وأداء يضاهي التطبيقات الـ Native.
إدارة الحالة (State Management): باستخدام Providers.
💻 لوحة تحكم الإدارة (Admin Dashboard):
React.js & Vite: لضمان سرعة التحميل وتجربة استخدام تفاعلية.
Tailwind CSS: لبناء واجهات مستخدم عصرية وأنيقة.
⚙️ الخلفية البرمجية وقاعدة البيانات (Backend & Database):
Node.js: لبناء خوادم سريعة ومستقرة.
Prisma ORM: لإدارة قواعد البيانات بشكل آمن واحترافي.
Docker: لضمان استقرار بيئة العمل وسهولة نشر المشروع على السيرفرات (Deployment).