2024-01-31 14:52:17 -03:00
2024-01-31 14:52:17 -03:00
2024-01-31 14:52:17 -03:00
2024-01-31 14:52:17 -03:00
2024-01-31 14:52:17 -03:00
2024-01-31 14:52:17 -03:00

Hospital Management - API Module Build Status

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
Description
No description provided
Readme 1.1 MiB
Languages
Java 99.8%
Dockerfile 0.2%