نظام ويب لحجز مواعيد الأطباء مبني باستخدام ASP.NET Core Razor Pages وباعتماد 3-Tier Architecture، الهدف منه تنظيم عملية حجز المواعيد بين المرضى والأطباء بشكل واضح وآمن.
المشروع بيتيح للمريض إنشاء حساب، حجز موعد، وإدخال الأعراض والتاريخ المرضي قبل الزيارة، مع وجود صلاحيات مختلفة لكل من الأدمن، الطبيب، والمريض.
أهم المميزات:
تسجيل دخول آمن باستخدام ASP.NET Identity
نظام استعادة كلمة المرور عن طريق الإيميل باستخدام Token
حجز وإدارة المواعيد بين المرضى والأطباء
إدخال الأعراض والتاريخ المرضي قبل الموعد
استخدام Repository & Unit of Work لتنظيم التعامل مع قاعدة البيانات
أفكار للتطوير مستقبلًا:
إشعارات بريد إلكتروني بالمواعيد
شات مباشر بين الطبيب والمريض
لوحة تحكم للأدمن مع إحصائيات