Skip to content

Case Study // 2026

Multi-Tenant Corporate Games Platform for Live Events

A national financial institution needed the raffles and prize wheels at its corporate events to be as trustworthy as its transactions. Andes Studio built, in one month, a multi-tenant platform where the bank's team creates and runs its own games on screen: cryptographically random draws, encrypted participant data, and 100,000-entry lists imported in about 10 seconds. It's the evolution of our corporate games portal and in-branch prize roulette, now as a product.

// The challenge

A game at a corporate event is entertainment, but it's also a public promise of transparency. The key challenges were:

  • A Draw Has to Be Fair, and Prove It In front of hundreds of employees, any doubt about a raffle's randomness becomes a reputation problem.
  • Huge Lists, Sensitive Data Participant files arrive with tens of thousands of rows of personal data that must be protected end to end.
  • Organizer Autonomy The events team needed to create, brand, and launch games without sending every change to a developer.
  • One Product, Many Companies The platform had to serve several clients with their data, brands, and files fully isolated.
  • A Show on Screen The game is projected live: animation, sound, and a reveal worthy of the event.

// The technology solution

Andes Studio designed the platform so security and showmanship live in the same product:

  • A Modern Stack Laravel 13 and Filament 5 for administration, React 19 with Inertia for the game screen, and PostgreSQL.
  • Cryptographically Random Raffles A cryptographically secure random number generator with a Fisher-Yates shuffle and a transactional lock that guarantees each draw runs exactly once.
  • Prize Wheels with Inventory Wedges with configurable stock and odds, spins protected against concurrent runs, and every void or reset audited.
  • Parallel Bulk Import Files are processed in chunks across concurrent jobs, with each participant's data encrypted along the way and automatic cleanup after 90 days.
  • Workspace Isolation Each client gets its own workspace with roles, branding, and enabled games; its files live in private storage separated per client and are served only through signed URLs.
  • No Master Keys No role can reach another workspace, and platform administration lives in a separate operator panel.
  • Ready for the Projector Fullscreen mode that keeps the screen awake, brand templates, a slot-reel animation with confetti and sound, and results export.

// Results and key wins

In one month, the platform went from the first line of code to the bank's events:

  • 1 Month

    From the first line of code to two game types in production: raffles and prize wheels.
  • 100,000 in ~10 s

    Entries imported end to end on a single worker, encryption of every record included.
  • 0 Cross-Tenant Access

    Data, files, and roles isolated per client, with every draw, void, and reset logged.

// The bottom line

What started as custom games for one bank is now a platform any events team can run on its own. The organizer launches a raffle in minutes, the audience watches the draw on the big screen, and compliance has a record of every result. Andes Studio keeps adding game types on the same foundation, with the same security.

Direct_Answers

Frequently asked questions

With a cryptographically secure random number generator and a lock that prevents the same draw from running twice. Every result, void, or reset is recorded in the audit log.

Today, raffles with thousands of participants and prize wheels with configurable inventory and odds. Both run fullscreen with each client's branding.

It's encrypted on import, stays in each client's isolated workspace, and is deleted automatically after 90 days.

Yes. Organizers create, brand, and launch games from their panel, with templates that inherit brand settings, no developer required.

READY TO PUT YOUR NEXT EVENT ON THE BIG SCREEN?

REQUEST A TECHNICAL ASSESSMENT