Club Bar

APIyesOSS—FREEyesDOCS5/5
CB7.3#2 of 18
outWeb—WindowsoutMacoutLinux—Android—iOS

Ranked in Gym POS Software ·Free plan

About

Club Bar is an open-source point-of-sale system for sports clubs, community centers, and member organizations operating a bar or canteen. Members can identify themselves with an RFID or NFC card and view their tab at the terminal. The terminal caches data locally, allowing checkout to continue offline before syncing when connectivity returns. Administrators can manage members and products, settle accounts, review reports and transaction records, and consult audit history. Checkout checks product minimum ages and can reject an offline sale based on a member’s birth date. Settlement workflows export XML or CSV, while the backend generates SEPA direct debit pain.008.001.08 XML. The system also supports SMTP email, REST APIs, RFID/NFC readers, and an optional ESP8266 token dispenser controlled over local WiFi. Club Bar is self-hosted with no subscription, at 0.00 USD per free. Hosting requires PHP 8.3 or later, MySQL 5.7+ or MariaDB 10.5+, and Apache mod_rewrite. Its Flutter desktop terminal targets embedded Linux, with installation guidance covering Raspberry Pi OS on Raspberry Pi 4 or 5.

Who it is for

Club Bar suits member organizations that operate a bar or canteen and can provide their own hosting and hardware. It is relevant to clubs needing offline checkout and member tabs.

What is good

  • Checkout can continue offline and sync later.
  • Supports RFID and NFC member cards.
  • Exports settlement data as XML or CSV.
  • Includes age checks, including offline checks.
  • Open source under Apache-2.0.

What to know first

  • Self-hosting requires PHP 8.3 or later.
  • Requires MySQL 5.7+ or MariaDB 10.5+.
  • Hosting requires Apache mod_rewrite.
  • Encrypted backups require a configured recipient key.

Verdict

Club Bar pairs member tabs and offline checkout with settlement exports and administrative audit tools. It is free and self-hosted, so clubs need compatible hosting and hardware in place.

Compared on gym POS software

Free plan
Yesgithub.com

Facts

Purpose
Club Bar is an open-source point-of-sale system for sports clubs, community centers, and member organizations that run a bar or canteen.github.com · 4 Oct 2026
Member checkout
Members can identify themselves with an RFID or NFC card and view their personal tab at the terminal.github.com · 4 Oct 2026
Offline use
The terminal caches data locally and supports checkout without an internet connection, then syncs when connected.github.com · 4 Oct 2026
Administration
The admin panel supports member and product management, settlements, reports, a transaction journal, and audit history.github.com · 4 Oct 2026
Payments
It can generate SEPA direct debit pain.008.001.08 XML and export settlements as XML or CSV.github.com · 4 Oct 2026
Integrations
The system uses RFID/NFC readers, SMTP email, and REST APIs, and optionally supports an ESP8266 controller with an Azkoyen Hopper token dispenser.github.com · 4 Oct 2026
Age checks
Product minimum ages are checked at checkout, and the terminal can refuse a sale offline using the member’s birth date.github.com · 4 Oct 2026
Privacy
Member management includes GDPR data export and anonymization workflows.github.com · 4 Oct 2026
Security
The security design includes mandatory admin TOTP two-factor authentication, role-based authorization, encrypted IBANs, audit logging, and terminal anomaly detection.github.com · 4 Oct 2026
Backups
The backup documentation describes sealed-box encrypted backups and says a recipient key must be configured; without one, no backup is written.github.com · 4 Oct 2026
Deployment
The maker documents self-hosting on PHP shared hosting, with PHP 8.3 or later, MySQL 5.7+ or MariaDB 10.5+, and Apache mod_rewrite.github.com · 4 Oct 2026
Terminal platform
The terminal is a Flutter desktop app targeting embedded Linux, with the installation guide covering Raspberry Pi OS on Raspberry Pi 4 or 5.github.com · 4 Oct 2026
License
The repository identifies the project as open source under the Apache-2.0 license.github.com · 4 Oct 2026
SEPA
The settlement workflow can export SEPA XML or CSV, and the backend generates pain.008.001.08 XML for direct debit.github.com · 4 Oct 2026
Token dispenser
An optional ESP8266-based token dispenser can be controlled over local WiFi through HTTP REST, without a cloud dependency.github.com · 4 Oct 2026
Email
The system queues and retries email notifications, including SEPA pre-notifications, cancellations, periodic tab statements, and security alerts.github.com · 4 Oct 2026

Best Club Bar alternatives

See all 17