Autor: Edgars Berzins
El sistema PatientRegistration es una aplicación web diseñada para facilitar la gestión de pacientes y médicos. Proporciona funcionalidad para agregar, eliminar, ver pacientes, agregar, eliminar, ver médicos y asignar pacientes a médicos. El frontend de la aplicación se desarrolla utilizando Angular, mientras que el backend se implementa utilizando ASP.NET. La base de datos SQLite local se utiliza para almacenar los datos necesarios.
Página de lista de pacientes
Agregar página de paciente
Agregar página de médico
Para ejecutar el proyecto localmente, siga las instrucciones a continuación:
La aplicación Angular se ejecutará en http://localhost:4200 y enviará datos a http://localhost:5252, donde se ejecuta la API de .NET Core.
Siéntase libre de explorar el proyecto y realizar las modificaciones necesarias para adaptarlo a su entorno y requisitos específicos.
Para desarrollo futuro, el controlador API incluye métodos adicionales:
DeleteAllDoctors()
: elimina todos los médicos de la base de datos.DeleteAllPatients()
: elimina todos los pacientes de la base de datos.DeletePatient(PatientDto patientDto)
: elimina un paciente de la base de datos según el objeto de paciente especificado.AddPatientToDoctor(PatientDto patientDto, int doctorId)
: agrega un paciente a un médico en la base de datos.