Skip to content

AmandhaPanagoda/healthcareAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HealthcareAPI

HealthcareAPI is a comprehensive API for managing healthcare-related entities such as people, patients, doctors, appointments, prescriptions, bills, and medical records. This API provides a wide range of endpoints for performing CRUD operations and searching for specific records based on various criteria.

This was developed as a part of the Client Server Architecture modules coursework.

Key Features

  • Patient Management: Manage patient information, including personal details, medical records, appointments, and prescriptions.
  • Doctor Management: Manage doctor information, including contact details and specialization.
  • Appointment Scheduling: Create and update appointments between patients and doctors.
  • Prescription Management: Manage prescriptions, including medication details and dosage instructions.
  • Billing Management: Manage the bill details of patients, including their outstanding balances.

🔧 Implementation

The API is designed to be RESTful using JAX-RS, with clear and consistent endpoint naming conventions. It utilizes JSON for data exchange and provides comprehensive error handling to ensure robustness and reliability.

🚀 Getting Started

To get started with HealthcareAPI, fork the repository and follow the documentation for detailed instructions on how to use the API.

📚 Documentation

For detailed documentation on how to use the API, please refer to the documentation.

🐞 Reporting Issues

If you find any issues or bugs with the API, please email amandha.20223032@iit.ac.lk to report them.