المكونات الرئيسية للموقع
1. الصفحة الرئيسية (Homepage)
تعريف بالمكتب والخدمات القانونية المقدمة
أقسام فرعية: التخصصات القانونية، مواعيد العمل، فريق المحامين
دعوة واضحة لاتخاذ إجراء (CTA) مثل "احجز الآن"
2. نظام الحجز (Appointment System)
نموذج حجز بسيط: الاسم، رقم الهاتف، البريد، نوع القضية، اختيار المحامي، التاريخ والوقت
تأكيد الحجز عبر الإيميل (اختياري)
تخزين البيانات في قاعدة بيانات MySQL
3. نظام تسجيل الدخول (Login System)
نوعان من المستخدمين:
المستخدم (العميل): يمكنه الحجز، مراجعة حجوزاته السابقة
المحامي: يمكنه عرض مواعيده، الموافقة/رفض الحجوزات
تسجيل دخول باستخدام البريد وكلمة السر (مع تشفير كلمة السر باستخدام bcrypt)
جلسات آمنة (PHP Sessions) مع حماية ضد الهجمات
4. لوحة التحكم (Dashboard)
للمستخدم: عرض حجوزاته، تعديل بياناته
للمحامي: عرض مواعيده اليومية/الأسبوعية، الرد على طلبات الحجز، إدارة ملفه الشخصي (سيرة ذاتية، التخصص)
5. نموذج تواصل (Contact Form)
للتواصل مع الإدارة/السكرتارية
إرسال إلى بريد إلكتروني مخصص