The outpatient department (OPD) of a hospital provides diagnoses for non-urgent patients that do not require them to be admitted for long periods. The department has multiple physical facilities and medical equipment with several doctors and consulting rooms, each is an expert in a specific field. This study aims to create an online scheduling system for the outpatient department of a hospital. It will be an online system that will assist the appointment system of the outpatient department of a hospital. This will benefit not only the hospital but also the patients in scheduling their appointments as the patient can check the doctor’s availability. The waiting time of the patient will be lessened since the patient will only go to the hospital at their specified scheduled appointment. The list of appointments can also be viewed by the doctor to check how many patients are currently scheduled within the day.