1.3 KiB
1.3 KiB
Hospital Management - API Module 
About the project
Hospital Management API built in Spring Boot
Prerequisites:
- Spring Boot 3.2.1
- JDK 17
- Maven 4.0.0
Features
- R1 - Doctor Registration
- R2 - List of Doctors
- R3 - Doctor Update
- R4 - Doctor Exclusion
- R5 - Patient Registration
- R6 - List of Patients
- R7 - Patient Update
- R8 - Patient Exclusion
- R9 - Consultation Scheduling
- R10 - Consultation Cancellation
API Documentation
/doctors
POST - [/api/v1.0/doctors] - Adds a new doctor
- Body:
{
"name" (string, required),
"email" (string, required),
"crm" (string, required),
"telephone" (string, required),
"address": {
"street" (string, required),
"neighborhood" (string, required),
"zipcode" (string, required),
"city" (string, required),
"state" (string, required),
"additionalDetails" (string, optional),
"houseNumber" (string, optional)
}
}
- Responses:
| Code | Description |
|---|---|
200 |
Successful operation |
400 |
Validation Error |