Skip to content

v1.0.0 — Initial Release

Choose a tag to compare

@mrkaqz mrkaqz released this 11 Mar 03:22
· 57 commits to main since this release

What's included

Self-hosted queue management system for small businesses (clinics, shops, service counters).

Features

  • TV Display — large fullscreen queue number with next/waiting count and QR code
  • Admin Panel — call next, recall, skip, hold, add, remove last, reset
  • Settings — shop name, logo upload, voice language, ticker message, daily auto-reset, Web App URL for QR code
  • Customer Phone Page — scan QR to track queue position with Web Push notifications
  • Thai + English TTS — edge-tts neural voices, cached offline after first use
  • Real-time sync — WebSocket broadcast across all connected devices
  • PWA — installable, push notifications on Android (Chrome) and iOS 16.4+ (Safari)

Stack

  • FastAPI + aiosqlite (Python 3.11)
  • Vanilla HTML / CSS / JavaScript
  • Docker + Docker Compose

Quick Start

git clone https://github.com/mrkaqz/queue.git
cd queue
docker compose up -d

Then open http://<server-ip>:8080