Zimbabwe’s major government hospitals primarily rely on manual appointment-booking systems, leading to long queues, overcrowded waiting areas, and limited access to scheduling information. Such inefficiencies impede efficiency, equity and timeliness...
Zimbabwe’s major government hospitals primarily rely on manual appointment-booking systems, leading to long queues, overcrowded waiting areas, and limited access to scheduling information. Such inefficiencies impede efficiency, equity and timeliness of care. Patients will be awaiting to enrol or to see a doctor, and they may be complicating their conditions and putting extra financial pressures on them like loss of income and recurring traveling. This is a crisis in the urban centres; Harare, Bulawayo where the population is greater than the infrastructures and manpower to handle it, which leads to a bottleneck and slows down treatment and diagnosis.
The rural and peri-urban patients seem to have extra hindrances, such as traveling at high costs and taking long durations, which frequently lead to missing appointments or lack of space in the hospital outpatient services. Such systemic challenges undermine confidence in the services of the state, do not encourage the timely use of care, and create unsustainable demands on already scarce resources. To deal with them, patient-oriented digital applications are needed to simplify access and enhance resource management.
This thesis presents and discusses an Online Hospital Appointment Booking System (OABS) that is constructed on the MERN stack (MongoDB, Express.js, React.js, Node.js). The system allows patients to book an appointment remotely through the web and mobile platforms (with SMS support), gives them real-time access to the schedule of hospital clinicians, sends automated alerts, and enables Ithem to amend or cancel an appointment safely. This is followed by a short period interval (symptom-first) triage (with or without vitals) to offer clinical safety and throughput, according to the set rules to determine priority and slotting allocation without overbooking, based on NEWS or MEWS score. Hospital administrators and clinicians get the tools which enable people to manage bookings, monitoring patient flows and analyzing operations. The system also manages all patient data off-chain to promote accountability by providing tamper evident audit logs (hash chained, in which the root of the day is anchored to write when stored or permissioned ledger) as well. Performance and usability will be evaluated using a mixed-method. The quantitative measures will comprise a change in waiting time, no-show rates, and booking accuracy. Usability, satisfaction, and opportunities to improve will be obtained through qualitative feedbacks that will involve patients, clinicians, and administrative personnel. Phased approach that involves assessment of need, development of the system, pilot testing, monitoring and impact analysis will be useful in ensuring the strict evaluation of technical functionality and user experience.
The anticipated results are better accessibility, decrease in congestion, better utilisation of the clinical workforce, and increased patient satisfaction. In addition to direct impacts, the OABS provides a scalable framework on how digital health can be applied in low-resource environments, which enhances the infrastructure of Zimbabwean public hospitals and gives a model on how other nations can update their care offerings using patient-centred e-health solutions. The project also contributes to more universal health coverage, digital inclusion, and system resilience. In order to make the evaluation rigorous and yet realistic, we rely on pre-existing models and measures: queueing theory for waiting time and utilization, a simple access-time decomposition for booking convenience, standard rates for no-shows and throughput, and human-centred instruments including the System Usability Scale (SUS), Cronbach’s alpha for reliability, and technology-acceptance constructs (TAM/UTAUT) for adoption.