Operating a clinic nowadays is no longer limited to just caring for patients. There are various other functions involved like scheduling appointments, managing patient records, billing, prescriptions, coordination of staff members, and so forth, but all this has to be done without compromising the patients’ experiences. This is precisely