Club Bar
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
- 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 17Where it ranks on Inferse
- Best Gym POS Software in 2026#2 of 18
Sources
- github.com/dgloeckner/clubbar· checked 4 Oct 2026
- github.com/dgloeckner/clubbar/blob/main/docs/backu· checked 4 Oct 2026
- github.com/dgloeckner/clubbar/blob/main/docs/deplo· checked 4 Oct 2026
- github.com/dgloeckner/clubbar/blob/main/terminal-f· checked 4 Oct 2026



