Autor: Edgars Berzins
Das Patientenregistrierungssystem ist eine Webanwendung, die die Verwaltung von Patienten und Ärzten erleichtern soll. Es bietet Funktionen zum Hinzufügen, Löschen, Anzeigen von Patienten, Hinzufügen, Löschen, Anzeigen von Ärzten und Zuweisen von Patienten zu Ärzten. Das Frontend der Anwendung wird mit Angular entwickelt, während das Backend mit ASP.NET implementiert wird. Zur Speicherung der notwendigen Daten wird die lokale SQLite-Datenbank genutzt.
Patientenlistenseite
Patientenseite hinzufügen
Arztseite hinzufügen
Um das Projekt lokal auszuführen, befolgen Sie die folgenden Anweisungen:
Die Angular-App wird auf http://localhost:4200 ausgeführt und sendet Daten an http://localhost:5252, wo die .NET Core-API ausgeführt wird.
Fühlen Sie sich frei, das Projekt zu erkunden und alle notwendigen Änderungen vorzunehmen, um es an Ihre spezifische Umgebung und Anforderungen anzupassen.
Für die zukünftige Entwicklung enthält der API-Controller zusätzliche Methoden:
DeleteAllDoctors()
– Löscht alle Ärzte aus der Datenbank.DeleteAllPatients()
– Löscht alle Patienten aus der Datenbank.DeletePatient(PatientDto patientDto)
– Löscht einen Patienten aus der Datenbank basierend auf dem angegebenen Patientenobjekt.AddPatientToDoctor(PatientDto patientDto, int doctorId)
– Fügt einen Patienten zu einem Arzt in der Datenbank hinzu.