BubbleClinic: Free Queue Management System and EMR for Clinics and Healthcare Services

BubbleClinic: Free Queue Management System and EMR for Clinics and Healthcare Services

What is BubbleClinic?

BubbleClinic is a free and open-source application used for the process of taking queue numbers at clinics. This kind of application helps in managing patient queues at clinics or health care centers.

The project gets 20+ forks and 37+ stars on Github.

The project is written using Laravel 10 and Bootstrap 5.

The project is easy to install and use, as we recommend it for small clinics, polyclinics and small hospitals.

Features

  • 100% Free to Use: No subscriptions, no hidden fees.
  • Easy to Use & Intuitive Interface: Designed for non-technical staff, no training needed.
  • User-Friendly Design: Clean layout, fast navigation, and responsive UI across devices.
  • Developer-Friendly: Open source, modular structure, well-documented codebase.
  • Easy Setup, Install & Deploy: Run in minutes with minimal technical knowledge.
  • Language Support (In Progress): Currently supports Indonesian (Bahasa Indonesia); multilingual support coming soon!
  • Real-time summary of today’s patient flow: total queued, served, and late arrivals
  • Daily, monthly trends with interactive charts and graphs
  • Quick view of the latest queue entries
  • Visual indicators for high-demand periods
  • Update personal information (name, email, etc.)
  • Change password securely
  • Manage app preferences and display settings
  • Future-proof: designed for role-based access control (RBAC) expansion
FQM: A Libre Free Queue Management System
Managing a long line of crowds is a tricky business. At a certain point, the service should be automated to ensure disciplinary queue management among the customers. What is FQM? FQM “Free Queue Manager” is a queue management program, aims to help services automate and manage crowd queues. FQM is

Queue List Management

  • Instantly assign and manage queue numbers
  • View total patients in queue for the day
  • Search patients by name, ID, or phone number
  • Mark patient arrival with one tap
  • Skip patients and move them to late automatically
  • Clear visual status indicators (Waiting / Arrived / Skipped)

Late Queue

  • Track patients who registered but arrived late
  • Easy confirmation upon arrival with a single click
  • Fast search and filter options
  • Prevents lost appointments and improves fairness

Patient Records

  • View full history of served patients
  • Edit or delete outdated/archived records securely
  • Filter data by date range (today, this week, this month)
  • Powerful search with instant results
  • Privacy-conscious design, no unnecessary data retention

What is Missing?

  • There is no upgrade or new code update since about two years.
  • The language support is not finished.
  • There is no backend API documentation in order to integrate the app with existing EMR, EHR or HIS solutions

License

The project is completely open-source that is released under the MIT License.

Resources & Downloads

GitHub - bubblevy/bubbleclinic: BubbleClinic is an application used for the process of taking queue numbers at clinics. This application was created using Laravel 10 & Bootstrap 5.
BubbleClinic is an application used for the process of taking queue numbers at clinics. This application was created using Laravel 10 & Bootstrap 5. - bubblevy/bubbleclinic

Read more