Skip to content
Luminaith

Case study · AuctionBall

A real-time SaaS platform for live sports player auctions.

Laravel and Vue 3 with live bidding over WebSockets, deployed on a VPS with automated CI/CD, Cloudflare and SSL.

Client
AuctionBall
Industry
Sports
Services
Custom software, SaaS

The challenge

Player auctions for local tournaments were run on paper and spreadsheets. Organisers needed a platform where team owners could bid live, budgets updated instantly and everyone saw the same result at the same moment.

What we did

  1. 01Designed a multi-tenant SaaS so each tournament runs its own auction.
  2. 02Built live bidding over WebSockets so bids, timers and budgets update instantly for everyone.
  3. 03Used Laravel for the API and admin, and Vue 3 for a fast, responsive bidding screen.
  4. 04Deployed to a VPS with automated CI/CD, Cloudflare and SSL.

The outcome

  • Organisers run a full auction from one screen.
  • Team owners bid live from their phones.
  • Every release ships through an automated pipeline.