Autor: Edgars Berzins
O sistema PatientRegistration é uma aplicação web desenvolvida para facilitar o gerenciamento de pacientes e médicos. Ele fornece funcionalidade para adicionar, excluir, visualizar pacientes, adicionar, excluir, visualizar médicos e atribuir pacientes a médicos. O frontend da aplicação é desenvolvido em Angular, enquanto o backend é implementado em ASP.NET. O banco de dados SQLite local é utilizado para armazenar os dados necessários.
Página da lista de pacientes
Adicionar página do paciente
Adicionar página de médico
Para executar o projeto localmente, siga as instruções abaixo:
O aplicativo Angular será executado em http://localhost:4200 e enviará dados para http://localhost:5252, onde a API .NET Core está em execução.
Sinta-se à vontade para explorar o projeto e fazer as modificações necessárias para adequá-lo ao seu ambiente e requisitos específicos.
Para desenvolvimento futuro, o controlador de API inclui métodos adicionais:
DeleteAllDoctors()
– Exclui todos os médicos do banco de dados.DeleteAllPatients()
– Exclui todos os pacientes do banco de dados.DeletePatient(PatientDto patientDto)
– Exclui um paciente do banco de dados com base no objeto paciente especificado.AddPatientToDoctor(PatientDto patientDto, int doctorId)
- Adiciona um paciente a um médico no banco de dados.