Case Study

Tickly

Architecting a High-Concurrency Sports Ticketing & SaaS Platform

Sports stadium

OVERVIEW

Enterprise Grade Ticketing at Scale

Tickly is an enterprise-grade, multi-tenant SaaS ticketing platform where fans could browse events and interact with a custom-built, dynamic seatmap to purchase tickets. Unlike standard e-commerce, ticketing involves massive traffic spikes during “on-sale” windows. Dev Mechanix was brought in to ensure the platform could handle 1,000+ concurrent users competing for the same inventory without system failure or “double-booking” seats.

PLATFORM TYPE

Multi-tenant Saas

INDUSTRY

Sports & Entertainment

LOCATION

Finland/Nordic

SCALE

1000+ Concurrent Users

The Challenge

Five Critical Problems to Solve

Traffic Spike Management

Handling sudden bursts of traffic where 1,000+ users attempt to access the same event at the exact second a sale opens.

Dynamic Seatmap Builder

Building a seatmap builder that supports dynamic shapes (rectangles, irregular blocks) rather than just standard grids.

Multi-Tenant Data Isolation

Managing massive datasets across multiple tenants while ensuring zero data leakage and high performance

Nordic Payment Standards

Integrating local Finnish and Nordic payment standards alongside global digital wallets.

Concurrent Seat Booking

Preventing two users from buying the same seat during high-pressure checkout windows.

The Solution

How We Engineered It

Tenant-Isolated Architecture

Engineered a system where every tenant has separate database tables, simplifying data management and ensuring zero data leakage.

Fabric.js Seatmap Engine

Used Fabric.js on top of HTML5 Canvas allowing users to drag, drop and skew seats into any geometric configuration required by unique stadium layouts.

Seat-Lock Mechanism

Implemented a memory-level seat locking system when a user selects a seat, protecting the primary database from redundant queries during high-pressure windows.

Payment & Wallet Integration

Integrated Visma Pay and Epassi for culture benefits. Implemented Google and Apple Wallet so fans can add tickets directly to their devices.

Admin Panel via Filament

Used Filament to build a robust, intuitive administrative interface allowing tenants to manage events, inventory and reporting with ease.

Results

Delivered Results That Matter

1,000+
Concurrent Users

Validated with zero downtime during peak load simulation

100%
Data Integrity

Zero double-bookings through robust row-level locking

Layout Flexibility

Any seating arrangement regardless of geometric complexity

Scalable Tenants

Seamless onboarding with consistent performance across all tenants

The Team & Process

A Cross-Functional Powerhouse

Product Owner (PO)

Acted as the strategic bridge between the client’s vision and the technical roadmap, ensuring every feature delivered maximum business value.

Product Manager (PM)

Translated complex logic into clear technical requirements for the SaaS environment.

Full-Stack Development Team

A dedicated team of frontend and backend experts who managed end-to-end execution from architecting the database and API logic to crafting pixel-perfect responsive UIs.

Dedicated QA Engineering

Performed high-volume Load Testing (1,000+ users) using the K6 testing framework to identify and eliminate API bottlenecks before launch.

The Solution

How We Engineered It

Laravel 12

Backend Framework

Filament

Admin Panel

HTML5 Canvas & Fabric.js

Seatmap Builder

MySQL

Multi-tenant Isolated Tables

Visma Pay & Epassi

Payment Integrations

Google/Apple Wallet

Digital Wallet Integration

K6 Testing Framework

Load Testing

Why This Matters

What This Project Proves

This project highlights Dev Mechanix’s ability to manage high-stakes, mission-critical logic where data integrity is non-negotiable.

Engineering for Peak Pressure

We proved that we can build systems that don’t just work on a normal day but stay standing during the “Gold Rush” moments that define a business’s success.

Solving Complex UI Logic

By mastering Fabric.js for the seatmap builder, we demonstrated our ability to solve niche mathematical and graphical challenges that standard web agencies often avoid.

Advanced SaaS Architecture

Implementing a multi-tenant system with separate database tables shows our commitment to enterprise-level security, performance and long-term scalability.

Dev Mechanix

Ready to Build Something Exceptional?

From high-concurrency SaaS platforms to complex UI engines — we engineer software that performs when it matters most.

Get in touch today

Contact us today to discover tailored digital solutions that accelerate your business growth and online success

Reach out to us on:

Book a Free Consultation

Discover how our expertise can support your goals.
Book a free consultation for tailored solutions.

Get in touch today

Contact us today to discover tailored digital solutions that accelerate your business growth and online success.

Thank you!

Your request has been received

Our team will get in touch with your shortly.