Gamer Play — Esports Tournament Platform UI/UX Design (Figma)

Complete UI/UX design for an esports tournament platform featuring brackets, leaderboards, and player profiles. Designed by web designer and UI/UX Designer Hamza Miloud Amar in Figma.

Gamer Play — esports tournament platform UI/UX design in Figma by frontend developer Hamza Miloud Amar

Overview

Gamer Play is a comprehensive UI/UX design concept I created as a web designer and UI/UX designer for an esports tournament platform. The design covers the complete competitive gaming experience — from tournament discovery and registration to live match tracking, leaderboards, and player profiles.

The Problem

The esports ecosystem lacks user-friendly platforms that serve all stakeholders:

  • Players struggle to find tournaments matching their skill level and game preference
  • Organizers use fragmented tools (Discord, Google Sheets, Challonge) with no unified experience
  • Spectators have no central hub to follow favorite teams and players
  • Teams manage rosters, schedules, and communications across multiple apps

My Role

As the lead UI/UX designer, I was responsible for:

  • Competitive analysis of existing platforms (Battlefy, Toornament, FaceIt)
  • User research with 10+ competitive gamers and tournament organizers
  • Information architecture for complex tournament structures
  • High-fidelity prototyping of 50+ screens
  • Design system creation with gaming-focused aesthetics

Design System

Visual Identity

  • Dark theme dominant — Reduces eye strain during long gaming sessions
  • Neon accents — Electric blue and magenta for energy and excitement
  • Monospace typography — Evokes terminal/ gaming command-line aesthetic
  • Sharp angles and geometric shapes — Reflect competitive precision

Color Palette

TokenValueUsage
Background#0a0a0fDeep space black
Surface#14141fCard and panel backgrounds
Primary#00f0ffCyan neon — CTAs, highlights
Secondary#ff00aaMagenta — accents, alerts
Success#00ff88Green — wins, confirmations
Danger#ff3333Red — losses, errors

Screen Inventory

Player Experience

  • Discovery Feed — Recommended tournaments, trending games, live matches
  • Tournament Browser — Filter by game, region, prize pool, skill tier
  • Tournament Detail — Format, rules, schedule, prize breakdown, registration
  • Registration Flow — Solo or team signup, eligibility check, fee payment
  • My Tournaments — Upcoming, active, completed with results
  • Match Lobby — Opponent info, countdown, check-in, server details

Tournament Brackets

  • Bracket Visualization — Single/double elimination, round-robin, Swiss
  • Live Match Tracker — Real-time scores, stream embed, chat
  • Match History — Past results with replays and statistics
  • Forfeit/Dispute — Built-in reporting and moderation tools

Player Profiles

  • Stats Dashboard — Win rate, KDA, rank history, game-specific metrics
  • Achievement Showcase — Badges, trophies, tournament placements
  • Team Roster — Current team, role, history, chemistry score
  • Match Replays — Integrated video playback with annotations

Team Management

  • Team Dashboard — Roster, schedule, communications, finances
  • Recruitment — Player scouting, tryout management, contract offers
  • Sponsorship — Brand partnership management and asset delivery
  • Analytics — Team performance, opponent analysis, strategy tools

Organizer Tools

  • Tournament Creation — Wizard for format, rules, prizes, registration
  • Participant Management — Check-ins, seeding, disqualifications
  • Live Operations — Score reporting, bracket updates, stream integration
  • Revenue Dashboard — Entry fees, sponsorships, prize distribution

Key Design Decisions

Dark Mode-First

Gaming happens in dim environments. Every screen is optimized for dark mode:

  • High contrast text for readability
  • Subtle glow effects on interactive elements
  • Reduced blue light with warmer accent tones

Information Density

Esports fans consume lots of data quickly. I designed:

  • Compact data tables with sortable columns
  • Mini-charts for stat trends at a glance
  • Expandable panels for detailed drill-downs
  • Color-coded status for match states

Mobile-Responsive

Many users manage tournaments on phones:

  • Swipeable brackets for mobile bracket navigation
  • Bottom sheets for actions and filters
  • Condensed stats with tap-to-expand details

Interactive Prototype Features

  • Tournament registration flow — Complete user journey from discovery to confirmation
  • Live bracket simulation — Animated bracket progression with match results
  • Player profile exploration — Tabbed interface with rich data visualization
  • Team management workflow — Roster editing, match scheduling, communication

Results & Impact

  • Portfolio showcase — Demonstrates gaming industry design capabilities
  • Design system — 50+ reusable components for future gaming projects
  • User validation — Positive feedback from esports community members

Lessons Learned

Designing for gaming audiences taught me that aesthetic intensity must serve function. Neon colors and dark themes are expected, but they must enhance readability and information hierarchy, not obstruct it.


Need UI/UX design for your gaming or entertainment platform? Contact me to discuss your project.

Experienced Frontend Developer | Passionate about building elegant, accessible, and UX-friendly Design Systems with React | Skilled in React Next Remix | CSS enthusiast | Lover of Clean & Maintainable CSS | Always learning and growing.

Let's Connect

Connect With Me On Social Media

I appreciate your visit to my website. If you find my work interesting and would like to know more about me, please consider following me on social media. Thank you!

© 2026 Hamza Miloud Amar. All Rights Reserved