Platform

One platform, many products

AthenaX products share one SaaS backbone — the Billing Hub — so a business signs up once, pays once and gets consistent security and support across every product it uses.

Product
ESbilling-hub → elite-serve sync

✓ tenant.requested product="AthenaX Elite Serve"

Tenant provisioning

A new business signs up once; the Hub provisions an isolated tenant — its own database schema — in the chosen product with the right plan and limits.

Subscriptions & invoicing

Plans, add-ons, renewal cycles and invoice lines are first-class entities with automated renewals and settlement.

Local payments

Bank transfer with payment-proof upload and admin confirmation today; PayHere and WebXPay gateway integrations are built in and rolling out per product.

Entitlements

Features and usage allowances are resolved per tenant and pushed to each product as signed entitlement tokens.

Signed product sync

HMAC-signed, retryable sync jobs push tenant, subscription and add-on changes into every connected product.

Customer portal

Customers see invoices, pay, add modules and upgrade plans themselves — no spreadsheets, no manual follow-ups.

Engineering

How we keep businesses safe

  • Multi-tenant by design — every row scoped to a tenant
  • Role-based access for owners, managers, cashiers and staff
  • Audit trails on money movements and approvals
  • Real-time layer (Convex) with Postgres as the system of record
  • Offline-capable POS terminals with replay on reconnect
  • Typed end-to-end in TypeScript; tested money flows
Stack

What AthenaX runs on

Next.js React TypeScript Convex PostgreSQL (Neon) Drizzle ORM Clerk & Better Auth Upstash Vercel Cloudflare AWS S3 Claude & OpenAI Expo

Real-time operational data (orders, kitchen tickets, queues) lives in Convex for instant sync across terminals, while PostgreSQL remains the system of record for billing, compliance and audit.

Want a technical walkthrough?

We are happy to walk your team through architecture, data isolation and security in a call.