Skip to content
Back to projects
Web Live

ArenCup

Esports platform for competing, organizing tournaments, and building gaming communities or teams.

ArenCup
11
Technologies
100%
Responsive
Live
✓
Completed

The Vision

What did the client need?

Create a space covering the entire competitive cycle: joining tournaments, enabling any verified user to organize their own competitions, and making it easy to build teams and communities.

Our Approach

How did we build it?

As lead developer, I built a modular platform with PHP 8.4, Laravel 13, Blade, Livewire, and Filament 5. Real-time features use Laravel Echo and Reverb, with Vite 8, Tailwind CSS 4, and Alpine.js on the frontend, and MySQL/MariaDB as the database.

The Impact

What did we achieve together?

ArenCup is in production as a platform that goes beyond competing: verified users manage tournaments from “My tournaments,” while any user can recruit players, join teams, or create their own club.

Features

What does the project include?

Tournament creation and management for verified users
Configurable rules, formats, and participant limits
Single/Double Elimination
Round Robin and Swiss System
Stage Pipeline (Groups → Playoffs)
Community and team creation and management
Player recruitment and clubs with friends
Real-time features with Laravel Echo and Reverb
Socialite: Google, Steam, Discord, and Twitch
Roles and permissions with Spatie Permission
Auditing and files with Spatie Activitylog and Media Library
Optional Riot League of Legends integration
Dispute system with evidence
Filament 5 administration panel
Optional Discord, Twitch, Plausible, and external ticket integrations

Gallery

Project screenshots

ArenCup - Imagen 1
ArenCup - Imagen 2
ArenCup - Imagen 3
ArenCup - Imagen 4
ArenCup - Imagen 5
ArenCup - Imagen 6
ArenCup - Imagen 7
ArenCup - Imagen 8
ArenCup - Imagen 9
ArenCup - Imagen 10
ArenCup - Imagen 11
ArenCup - Imagen 12
ArenCup - Imagen 13
ArenCup - Imagen 14
ArenCup - Imagen 15
ArenCup - Imagen 16
/ 16