PatientRegistration
1.0.0
المؤلف: إدجارز بيرزينس
نظام تسجيل المرضى هو تطبيق ويب مصمم لتسهيل إدارة المرضى والأطباء. يوفر وظائف لإضافة وحذف وعرض المرضى وإضافة وحذف وعرض الأطباء وتعيين المرضى للأطباء. تم تطوير الواجهة الأمامية للتطبيق باستخدام Angular، بينما تم تنفيذ الواجهة الخلفية باستخدام ASP.NET. يتم استخدام قاعدة بيانات SQLite المحلية لتخزين البيانات الضرورية.
صفحة قائمة المرضى
إضافة صفحة المريض
إضافة صفحة الطبيب
لتشغيل المشروع محلياً، اتبع الإرشادات التالية:
سيتم تشغيل تطبيق Angular على http://localhost:4200، وسيرسل البيانات إلى http://localhost:5252، حيث يتم تشغيل .NET Core API.
لا تتردد في استكشاف المشروع وإجراء أي تعديلات ضرورية لتناسب بيئتك ومتطلباتك المحددة.
للتطوير المستقبلي، تتضمن وحدة تحكم API طرقًا إضافية:
DeleteAllDoctors()
- يحذف جميع الأطباء من قاعدة البيانات.DeleteAllPatients()
- يحذف كافة المرضى من قاعدة البيانات.DeletePatient(PatientDto patientDto)
- يحذف مريضًا من قاعدة البيانات بناءً على كائن المريض المحدد.AddPatientToDoctor(PatientDto patientDto, int doctorId)
- يضيف مريضًا إلى طبيب في قاعدة البيانات.