تصميم وتطوير موقع إلكتروني لعيادة أسنان مع واجهات مخصصة لحجز المواعيد وإدارة المعلومات باستخدام ASP.NET Core و Angular"

تفاصيل العمل

الموقع يقدم واجهتين متميزتين تلبي احتياجات كل من المرضى والأطباء بطريقة سلسة وفعّالة:

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
عدد المشاهدات 4
تاريخ الإضافة

المهارات المستخدمة