A web-based hospital queue management system built with PHP, MySQL, and a Circular Queue algorithm to generate and manage patient tokens for both online and walk-in appointments.
Tech Stack: PHP, MySQL, Circular Queue (DSA), HTML, CSS, JavaScript Timeline: Jun ’25 – Sept ’25
MedQueue is a dynamic, web-based system designed to streamline patient flow in hospitals by reducing physical waiting times and improving appointment handling efficiency.
🔹 Key Features
Digital Token Management: Implements a Circular Queue in PHP to manage token numbers efficiently, avoiding memory overflow and enabling continuous cycling.
Dual Appointment Handling: Supports both online token generation for pre-registered patients and walk-in registrations, merging them into a unified queue.
Admin & User Panels:
Admin: Add walk-in patients, view/manage the live queue, call next patient.
User: Register, log in, view assigned token, book appointments.
Responsive UI: Built with HTML, CSS, and JavaScript to ensure smooth usage on desktops, tablets, and hospital display screens.
Real-Time Updates: Instant token display and queue movement to keep patients informed.
🔹 Highlights
Optimized queue handling using a core DSA concept (Circular Queue) implemented completely in PHP.
Clean, minimal interface suitable for hospital environments.
Helps reduce crowding, confusion, and manual dependency in OPD departments.