/ClinicCenter

University Project

Primary LanguageC++MIT LicenseMIT

MedicalCenter

Console application used for booking medical appointments. The project had to include functionalities introduced in the more recent versions of C++. I decided to use:

  • smartpointers,
  • map,
  • iterator.

Getting Started

Unfortunately the app works only on Windows, bad like for the unix based systems. To test MedicalCenter just download our repo and run the code in your IDE. In case of enormous number of weird errors try to change Target Platform Version to your available one in project properties. Project->Properties->Configuration Properties->General->Target Platform Version

Rarely Platform Toolcase also requires modification.

Running the app

Main Menu

Successfully compiled code should look like this, use arrows to choose option from the menu and confirm it with enter button.

image

Doctor Menu

After choosing the first option from the main menu your console should look like this. Now you can add and delete doctors, show their schedule and retrieve the details of a particular doctor.

image

Patient Menu

After choosing the second option your console should look like this. Now you can add and delete patients and retrieve the details of a particular patient.

image

Visit Menu

After choosing the third option your console should look like this. From here you can add vacant appointments, delete and book them.

image

Prescription Menu

After choosing the fourth option your console should look like this. Now you can add and delete prescriptions and retrieve the details of a particular prescription.

image

Created by:

Paulina https://github.com/paulinaurbas