Skip to content
Huggehub Global Digital StudioParis --:--London --:--New York --:--Now accepting new projects →AI / Commerce / Technology / GrowthEurope • United Kingdom • United States

04 — Hospitality / Software

EXTRABLACK

A premium billiard and snooker club with its own operations software — tables, sessions, players and credits — plus the digital presence and event marketing that fill the tables.

Live

Club operations app in daily use

Client
EXTRABLACK
Market
Morocco
Year
2026
A pool table under pendant lights in a black members club with a thin yellow light strip

Technology

  • React
  • TypeScript
  • Node.js
  • MongoDB Atlas
  • Vercel
  • Meta Ads

Challenge

A busy club runs on details: which table is open, how long a session has lasted, who owes what at the end of the night. On paper or in spreadsheets those details drift, and every mistake is money.

The club also needed a digital presence that made evenings, tournaments and promotions visible to new players.

Solution

We built a management app for the club floor: table status, timed sessions and pricing, players, games, credits and shift closures, with totals that reconcile at the end of each day.

Around it we set up the club's digital presence and event marketing — promotions and tournaments announced where local players already spend time.

Implementation

  1. 01Table, session and pricing management with shift closures
  2. 02Player, game and credit tracking
  3. 03Cloud database with server-side session integrity checks
  4. 04Deployed on Vercel for access from any device on the floor
  5. 05Event and promotion campaigns for tournaments and club nights

Result

The app runs the club's daily operations — sessions, credits and closures are recorded in one place instead of on paper.

The same data foundation now feeds the club's computer-vision work (see Snooker AI).

Let's build what's next

Let's build what's next.

Have a project, product or ambitious idea? Tell us where you want to go.