All case studies
Web AppClient Work2026

Axual — White-label Ticketing SaaS

Built for Axual

A white-label event ticketing platform: a Laravel API, a Next.js organiser dashboard with an admin area and door scanner, and an embeddable checkout widget that drops onto any event site.

Axual — White-label Ticketing SaaS

01

The challenge

Organisers wanted to sell their own tickets under their own brand rather than hand their audience to a marketplace, and needed door scanning, payouts and billing to work without a separate toolchain.

02

Our approach

Axual is a monorepo: a Laravel API, a Next.js app serving the organiser dashboard, the admin area, hosted ticket pages and a door scanner, and a widget package that builds the embeddable checkout loader. The admin area manages organisers, users, events, ticket types, orders, tickets, webhooks and billing, with a global search that organisers also get for their own data. Payments run through PayFast, and billing works on GMV tiers with a quarterly review, a monthly run and CSV export. Production runs on a single Forge-managed VPS: the API on one subdomain and the Next.js app behind nginx, kept alive by PM2.

Tech stack

Frontend
ReactTypeScriptTailwind CSS
Backend
LaravelPHPMySQL
Infrastructure
PayFastLaravel ForgePM2Nginx

Gallery