الموقع يقدم واجهتين متميزتين تلبي احتياجات كل من المرضى والأطباء بطريقة سلسة وفعّالة:
1. واجهة المريض:
حجز المواعيد بسهولة: يتيح للمرضى حجز المواعيد دون عناء عبر واجهة مستخدم بسيطة وسلسة.
ملفات تعريف المرضى الشخصية: تتوفر ملفات تعريف شخصية للمرضى تستند إلى الحسابات المسجلة.
إخطارات فورية: إشعارات فورية في الوقت الحقيقي عند إلغاء المواعيد أو تغييرها.
تصميم سهل الاستخدام: يتضمن الموقع تصميمًا سهل الاستخدام مع دعم الـ chatbot لسهولة الوصول إلى المعلومات والإجابة عن الاستفسارات.
2. واجهة الطبيب/المشرف:
لوحة تحكم مخصصة: لوحة تحكم لكل طبيب بحيث يرى كل منهما فقط مواعيده ومعلوماته الشخصية.
إدارة جدول المواعيد عبر فرعين: إمكانية إدارة المواعيد والجداول الزمنية للأطباء في فرعين مختلفين.
مرشحات ورسوم بيانية تفاعلية: توفر أدوات مرشحات متقدمة، ترقيم صفحات، ورسوم بيانية تفاعلية لتبسيط متابعة البيانات.
تقارير مفصلة للمواعيد: تقارير شاملة لكل جلسة علاجية.
تتبع صافي الربح والمصروفات: نظام متكامل لتتبع الإيرادات والمصروفات.
جدول مواعيد قابل للتخصيص: تخصيص الجدول الزمني للأطباء وفقًا لاحتياجات كل فرع.
التقنيات الرئيسية المستخدمة:
الخلفية:
ASP.NET Core 8 Web API
Entity Framework Core (EF Core)
LINQ
Microsoft SQL
مصادقة JWT وتحديث الرموز المميزة
تأكيد البريد الإلكتروني
خدمات FluentAPI
استخدام DTOs لتحسين الأداء.
الواجهة الأمامية:
إطار عمل Angular (Standalone Components)
إدارة الحالة باستخدام NgRx
الحراس (Guards) لضمان حماية الوصول
فك شفرة JWT لضمان أمان العمليات.
اسم المستقل | مريم ع. |
عدد الإعجابات | 0 |
عدد المشاهدات | 3 |
تاريخ الإضافة |