K
← Back to projects
Featured Since 2024 live

SuiteHub

Modular enterprise suite for SMBs

product B2B ERP electronic invoicing multi-jurisdiction

The problem

Most Spanish-speaking SMBs, from Panama to Venezuela, Spain, and the US Hispanic market, run on a mix of spreadsheets, paper invoice books, and generic software that doesn’t understand their flows. When mandatory electronic invoicing kicks in (DGI in Panama, SENIAT in Venezuela, Facturae/VeriFactu in Spain, state-level compliance in the US), friction multiplies: they have to integrate a PAC, maintain the tax catalog, handle offline contingency, and emit valid documents. Market alternatives are either too expensive (international ERPs) or too basic (invoice templates), and rarely adapt to the specific sector of the business.

My role

As manager in Panama of SuiteHub, a PROOQ LLC (USA) product operated in Panama by PROOQ S.A., I drive product strategy, technical decisions, and day-to-day implementation of the monorepo, alongside the relationships with the first clients in production.

The solution: two orthogonal axes

The strategy that sets SuiteHub apart is splitting the platform into two dimensions that combine freely:

Editions: the horizontal axis

Levels of the base platform. Same modular core, different limits and available modules. They apply to any sector.

  • Hub Lite: the basics with DGI electronic invoicing included, for small businesses (1 location, up to 3 users).
  • Hub Core: SQLite + Composer + DGI electronic invoicing, for the standard single-location SMB. The best seller.
  • Hub Pro: Hub Core + customization: own branding, automations, REST API, webhooks and WhatsApp Business.
  • Hub Enterprise: the only multi-location edition, with consolidated reports, any vertical included and priority support.

Verticals: the vertical axis

Specialized packages by sector. They sit on top of an edition. There are 18 today: HUB Taller (auto shops), Carwash, POS, Restaurant, Market, Pet, Salon, Clinic, Gym, Clean (laundry), Inmobiliaria (real estate), Hotel, Phone (repair), Ship (delivery), Supply (wholesale), Pedidos (orders), Traffic, and Time (attendance). Each vertical brings its own modules, flows, and templates, and shares the hexagonal brand system of the SuiteHub family.

HUB Taller
Auto shops
HUB Carwash
Carwash
HUB POS
POS
HUB Restaurant
Restaurants
HUB Market
Market
HUB Pet
Pet
HUB Salon
Salon
HUB Clinic
Clinic
HUB Gym
Gym
HUB Clean
Laundry
HUB Inmobiliaria
Real estate
HUB Hotel
Hotel
HUB Phone
Phone repair
HUB Ship
Delivery
HUB Supply
Wholesale
HUB Pedidos
Orders
HUB Traffic
Traffic
HUB Time
Attendance

A real client looks like “HUB Taller on Edition Pro with Digifact PAC”. That combinatorial freedom lets us cover wildly different verticals without maintaining N separate products: one core, many contexts.

Hubi, SuiteHub’s AI assistant, already works inside several of them: it is live in HUB POS, HUB Taller and Hub Enterprise.

Technical architecture

  • Monorepo with a static marketing site (Astro 5 + Tailwind) and PHP 8.2 strict client applications.
  • Single-tenant per installation: one database per client, multi-location lives inside the tenant. This avoids the operational and security complexity of shared multi-tenancy for our segment.
  • Module auto-discovery via modules/{key}/module.json. Installing a module means copying a folder. If a dependency is missing, the module is automatically hidden.
  • Central licensing portal (portal.prooq.com) with /api/validate.php endpoint that all client installations consume. A single source of truth for commercial state.
  • Frontend stack consistent across apps: Tailwind 3 + Flowbite + Alpine.js 3 (with HTMX 2 added in Hub Pro for richer server-driven interactions).

Multi-jurisdiction electronic invoicing

SuiteHub does not invoice on its own: the client contracts their local PAC and we integrate. The PAC adapter layer is designed to abstract differences across jurisdictions behind a single interface.

Panama · DGI (live in production): we support three PACs:

  • Digifact (default)
  • The Factory HKA
  • Factura Fácil

The adapter layer was rewritten in Hub Core (gen 2) with PHPUnit tests verifying 32 specific DGI rules. Gen 1 is still in legal production serving real electronic invoices, the transition is done with surgical care.

2026 roadmap · three more jurisdictions:

  • Venezuela · SENIAT: integration with certified digital printers and emission compliant with the current Administrative Providence.
  • Spain · Facturae / VeriFactu: compliance with the Crea y Crece Law (mandatory B2B) and Facturae format for B2G.
  • USA · state-level compliance: standard invoicing + state-by-state sales tax (Avalara / TaxJar evaluated as integrations), focused on Hispanic SMBs.

Live in real production (Panama) + soft launch (USA, Venezuela, Spain)

Today SuiteHub runs with real Panamanian clients, in verticals as diverse as a car repair shop in La Chorrera (HUB Taller + Pro + Digifact), a specialty sneaker laundromat in Panama City (HUB Clean + Core + HKA), and more than fifteen restaurants, coffee shops and stores such as Vieni Quá, il Nonno, Los Tacos de Villa, La Arepería Panamá, El Green Room, Digital Phones and Global Mart. Every case is at suitehub.net/cases.

For USA, Venezuela, and Spain we are in soft launch / evaluation: the multi-jurisdiction architecture is already designed, the first leads are in conversation, and full commercial launch is planned for 2026 as each country’s tax adapter is closed.

QS Express, Auto repair shopClean Factory, Specialty sneaker laundromat

Closed decisions that shaped the product

  1. PHP 8.2+ strict as the technical floor. A deliberate decision to keep hosting cheap (XAMPP / cPanel / Hostinger) without sacrificing typing.
  2. WhatsApp-first as the sales and support channel. All four target markets (Panama, US Hispanic, Venezuela, Spain) are WhatsApp-native; fighting that was a losing battle.
  3. Single-tenant by DB to avoid the isolation complexity that shared multi-tenancy brings with a small team.
  4. PWA with manifest.json + sw.js in client apps so that waiters, mechanics, and operators can install the system as a mobile app without going through stores.

What’s next

  • Full commercial launch in USA, Venezuela, and Spain during 2026, once each jurisdiction’s tax adapter is closed.
  • HUB Restaurant, the most complete version of HUB POS for large, multi-location restaurants (in development).
  • More verticals opening as early clients ask for specific functions.
  • Internal module marketplace so partners can contribute.

See SuiteHub live →