الواجهات/لوحات التحكم:
لوحة الإدارة (Admin): إدارة الأطباء، إضافة وتعديل الأطباء، عرض جميع الحجوزات، تغيير توافر الأطباء، إلغاء المواعيد.
لوحة الطبيب (Doctor): عرض جميع المواعيد، تأكيد انتهاء الموعد، إلغاء الموعد، عمل تقارير للمستخدمين المخالفين.
واجهة المستخدم: حجز المواعيد، عرض الأطباء، متابعة الحجوزات، تعديل الملف الشخصي، تسجيل الدخول.
عدد النسخ: نسخة واحدة كاملة جاهزة للعمل.
نوع الملفات :
ملفات Frontend: جميع الملفات (Homepage, About, Contact, Doctors, Appointment, MyAppointments, MyProfile, Login).
ملفات Backend: Node.js + Express، تشمل Controllers لكل من Admin, Doctor, User.
ملفات Database: MongoDB مع 3 Collections (appointments, doctors, users).
دليل الاستخدام (PDF أو فيديو قصير) يشرح إعداد النظام على localhost، وربط خرائط Google، وإرسال التذكيرات عبر البريد الإلكتروني، وربما خطوات الاستضافة على Hostinger.