Clubex POS

Offline-first, voucher-smart POS for European clubs. Fast at the counter, robust offline, clean reporting.

Offline-First Voucher Printing Multi-Printer BYOD

Why Clubex POS?

Purpose-built for matchdays, tournaments, and club events — simple to use, rock-solid offline, and voucher-smart.

Offline-ready on Raspberry Pi

  • Local server, local SQLite database
  • Works without Internet
  • Sync & updates when online

Multi-printer support

  • ESC/POS USB & network printers
  • Per-station printer assignment
  • Typed print status & logs

BYOD: phones & tablets

  • No apps — runs in the browser
  • Low-latency local Wi-Fi printing
  • Central cashier mode supported

Layouts & voucher designer

  • Tabs, product grouping & order
  • Logo, lines, prices, alignments
  • Per-event overrides & fallbacks

Cloud setup & sync

  • Configure online, deploy to Pi
  • Secure multi-club (tenant) model
  • Sales & reports back to cloud

Voucher printing modes

Choose how receipts/tickets are printed for each event. Mix modes per station if needed.

Transaction-grouped

  • One voucher per order (customer copy)
  • Includes all items + totals
  • Great for central cashier setups

Station-grouped

  • One voucher per station (bar, grill, etc.)
  • Only the station’s items are printed
  • Fast routing, fewer lost tickets

Item-level

  • Separate voucher per item or product group
  • Ideal for made-to-order items
  • Optional modifiers/notes on each slip

Routing & design

  • Per-event product → station mapping
  • Kitchen/Bar printers can differ
  • Voucher designer (logo, lines, bold, alignment)
  • Order notes & modifiers printing

Operations

  • Reprint with audit log & typed status
  • Partial prints & retry queue offline
  • Print dedupe & error reporting
  • Time stamps, cashier, station, order ID

Restaurant mode Coming Soon

Purpose-built workflows for seated service while keeping voucher routing and offline resilience.

Tables & areas

  • Table map with sections/areas
  • Dine-in, takeaway, pickup workflows
  • Seat assignments (optional)

Coursing & firing

  • Starters / mains / desserts tickets
  • Fire per course to kitchen/bar
  • Hold & send items later

Split / merge bills

  • Split by seat, item, or amount
  • Merge tables & transfer items
  • Tips, service fee, VAT handling

Kitchen Display (KDS)

  • Optional KDS + printer fallback
  • Item status: queued / in-prep / done
  • Sound/visual alerts per station
Built in the EU • BYOD-friendly • Works offline on Raspberry Pi

Screens

How it works

1

Prepare in the cloud

Create products, stations, POS layout, and voucher templates.

2

Sync to Raspberry Pi

Pi pulls the configuration; volunteers connect via Wi-Fi.

3

Sell offline & print vouchers

Pick the right print mode (transaction, station, item) per event and route instantly.

4

Sync sales back

When online, Pi pushes transactions & reports to the cloud.

Technical specifications

Runtime

  • Node.js server on Raspberry Pi
  • SQLite local database
  • Same codebase cloud ↔ Pi

Printing

  • ESC/POS USB & network printers
  • Per-station printer mapping
  • Retry queue, typed status, reprint audit

Security

  • RBAC, entity-scoped access
  • Audit & login attempt monitoring
  • GDPR-ready data export

Clients

  • Modern browser (no app install)
  • Phones, tablets, laptops
  • Local Wi-Fi, low latency

Made for European clubs • Hosted in EU

FAQ

Can I choose how vouchers print?

Yes. Pick transaction-grouped (one slip), station-grouped (per station), or item-level (per item/group). You can mix modes per event and add modifiers/notes to slips.

Does it work without Internet?

Yes. The Pi runs the POS server and stores sales locally. When Internet returns, sales and reports sync to the cloud.

Which printers are supported?

ESC/POS thermal printers via USB or network. Kitchen and bar can use different printers mapped per station.

What about restaurant-style seating?

Restaurant mode is coming soon: table map, coursing/firing, split/merge bills, KDS, tips/service, and more — while preserving voucher routing and offline behavior.