PatientRegistration
1.0.0
저자: 에드거스 베르진스
환자 등록 시스템은 환자와 의사의 관리를 용이하게 하기 위해 설계된 웹 애플리케이션입니다. 환자 추가, 삭제, 조회, 의사 추가, 삭제, 조회, 환자를 의사에 배정하는 기능을 제공합니다. 애플리케이션의 프런트엔드는 Angular를 사용하여 개발되고 백엔드는 ASP.NET을 사용하여 구현됩니다. 로컬 SQLite 데이터베이스는 필요한 데이터를 저장하는 데 사용됩니다.
환자 목록 페이지
환자 페이지 추가
의사 페이지 추가
프로젝트를 로컬에서 실행하려면 아래 지침을 따르세요.
Angular 앱은 http://localhost:4200에서 실행되고 .NET Core API가 실행되는 http://localhost:5252로 데이터를 보냅니다.
자유롭게 프로젝트를 탐색하고 특정 환경과 요구 사항에 맞게 필요한 수정을 가해 보세요.
향후 개발을 위해 API 컨트롤러에는 다음과 같은 추가 방법이 포함됩니다.
DeleteAllDoctors()
- 데이터베이스에서 모든 의사를 삭제합니다.DeleteAllPatients()
- 데이터베이스에서 모든 환자를 삭제합니다.DeletePatient(PatientDto patientDto)
- 지정된 환자 개체를 기반으로 데이터베이스에서 환자를 삭제합니다.AddPatientToDoctor(PatientDto patientDto, int doctorId)
- 데이터베이스의 의사에 환자를 추가합니다.