Online Booking System that includes: -specifing working hours and the length of the patient's visit -calendar with a list of appointments available -notification system for the patients about upcoming visits -adding, deleting and changing patient visits -adding notes for patient visit -setting up patient account with patient data