Vaccination-Management-System

Vaccination Management System

This is a Vaccine Management System that is built using REST API and using MVC structure and other Microservices

Models

User
Dose
Doctor
Appointment
VaccinationCentre

Technology and Tools used

Flow Diagram

flowchart.png

APIs Screen Shots

User.png

Doctor.png

Appointment.png

Centre And Dose.png

Code Organization

The code for this Vaccination Management system can be organized into separate classes or packages for each entity, along with any necessary helper classes or functions. The code follow Object-Oriented Programming principles and best practices such as encapsulation, modularity, and proper separation of concerns.

Setup and Installation

To set up the Vaccination Management System locally, follow these steps:

  1. Clone the repository from GitHub.
  2. Open the project in your preferred IDE.
  3. Build the project to resolve dependencies.
  4. Configure the application properties with your database connection details.
  5. Run the application.
  6. Access the API endpoints using a tool like Swagger or Postman.

    Contributions

    Contributions to the Vaccination Management System are welcome! If you encounter any issues or have suggestions for improvement, please create a new issue or submit a pull request.