QueueFlow - Laravel Queue Management SaaS icon

QueueFlow - Laravel Queue Management SaaS

Go to Website
Hot or Not
QueueFlow - Laravel Queue Management SaaS

Description

Overview

QueueFlow is a self-hosted multi-tenant platform for clinics, salons, banks, government desks and service centers. Install once and host many businesses. Each business can run multiple branches with isolated queues, appointments, staff, counters and customers.

This is a complete Laravel application with demo data. After install you can sign in and use the queue, appointments, kiosk and live display immediately.

Who it is for

  • Agencies delivering a queue system to a client
  • Operators who want one install for many businesses
  • Clinics, salons, banks and reception desks that mix walk-ins with booked visits

Honest limits

  • No Stripe / PayPal checkout. Super Admin assigns Free, Starter, Business or Enterprise.
  • No SMS gateway. Visitor alerts are email only when SMTP is configured.
  • Public screens poll over HTTP. WebSockets are not required.

Demo login

Live demo: https://queueflow.sajeebit.com

Password for every account: password

  • Super Admin: superadmin@queueflow.test
  • Business Owner: owner@queueflow.test
  • Branch Manager: manager@queueflow.test
  • Staff: staff@queueflow.test

Demo tenant: Northwind Clinic (Downtown, North Campus, Airport Desk).

Support

Use the Codester item comments / support tab. English documentation is included as documentation/index.html.

Features

  • Multi-tenant businesses with Super Admin oversight
  • Plan limits: Free, Starter, Business, Enterprise (assigned, not billed)
  • Branches, service categories, services, staff, counters and customer CRM
  • Walk-in queue: issue, call next, serve, recall, hold, transfer, skip, cancel, no-show
  • Priority order: emergency, VIP, high, normal
  • Daily ticket numbers per branch and service (example: G-001)
  • Appointments with duration slots and check-in to the queue
  • Public kiosk, live TV display and visitor ticket tracking
  • Visitor email when a ticket is issued or called
  • Operations reports with CSV export
  • Owner REST API tokens for tickets, appointments, customers and branches
  • Five roles: Super Admin, Business Owner, Branch Manager, Staff, Customer (reserved)
  • Tenant isolation for tickets, appointments, customers and public URLs
  • Compiled CSS/JS so Node.js is optional
  • English HTML documentation, SQL dump, LICENSE and CREDITS

Requirements

  • PHP 8.4.1 or newer (PHP 8.2 and 8.3 will fail — Laravel 13 / Symfony 8)
  • PHP extensions: ctype, curl, dom, fileinfo, json, mbstring, openssl, pdo, pdo_mysql or pdo_sqlite, tokenizer, xml, zip
  • Composer 2
  • MySQL 8 / MariaDB 10.6+ (production) or SQLite (local)
  • Apache or Nginx with document root set to the public/ folder
  • Writable storage/ and bootstrap/cache/
  • Node.js 18+ only if you rebuild frontend assets (compiled files are included)
  • SMTP for visitor email in production (default mailer writes to the log)

Instructions

Open documentation/index.html in the download for the full illustrated guide.

Standard install

cp .env.example .env
composer install --no-dev
php artisan key:generate
php artisan migrate --seed
php artisan storage:link

Point the web server document root at public/. Then open APP_URL and sign in.

MySQL / cPanel

  1. Create an empty utf8mb4 database
  2. Import database/queueflow.sql
  3. Copy .env.example to .env and set DB_* plus APP_URL
  4. Run php artisan key:generate and php artisan storage:link

Use either migrate --seed or the SQL file. Do not run both.

Demo accounts

Password: password

  • superadmin@queueflow.test
  • owner@queueflow.test
  • manager@queueflow.test
  • staff@queueflow.test

Production

  • APP_ENV=production and APP_DEBUG=false
  • HTTPS APP_URL
  • Change every demo password
  • Configure SMTP if you want visitor email
Authorsajeebchakraborty
CategoryScripts & Code / PHP Scripts / SaaS
Price$10
Extended License$30
Likes2
First ReleaseSep 2, 2026
Last UpdateSep 2, 2026
DatabaseMySQL 8.0, MySQL 8.4 LTS, MariaDB 10.x, MariaDB 11.x, SQLite 3.x
Files included.php, .css, .html, .json, .svg, .sql, .md, composer.json, package.json, .blade.php, JavaScript .js
Software versionPHP 8.4, PHP 8.5
Programming languagePHP, JavaScript

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit