top of page

Project: Creator Continuum Arena™ Player Registration System

REAL-WORLD CASE STUDY

Organization: Creator Continuum™

Division: Creator Continuum Arena™
Industry:  UX Strategy, Product Design & Web Prototyping
Project Type: Completed Real-World Work
Role: Founder, Product & Systems Designer, Prototype Developer

Status: Working Prototype / Continued Product Development

Project Overvuew

A tournament registration form can collect names. A registration system should help operate the tournament. That distinction became the foundation for the Creator Continuum Arena™ Player Registration System. As I developed Arena’s tournament operations, I realized that player registration touched nearly every stage of the event. The information collected before a tournament affects:

  • team rosters

  • player communication

  • platform compatibility

  • scheduling

  • check-in

  • streamer participation

  • staff preparation

  • match instructions

  • results

  • post-event reporting

Managing those pieces across forms, Discord messages, spreadsheets, and manual staff follow-up could become increasingly difficult as Arena grows. I designed the Player Registration System to turn registration into the entry point of a larger tournament workflow.

 

The project combines:

UX strategy + information architecture + product design + tournament operations + player experience + workflow design + web prototyping

 

I then began translating that system into an actual web prototype using Next.js and a local development workflow.

 

The Problem

Tournament registration looks simple until you consider what happens after someone submits the form.

Arena staff still need to know:

  • Who registered?

  • Which team are they on?

  • Who is the team contact?

  • Is the roster complete?

  • What platform are they using?

  • What region or time zone applies?

  • Who is streaming?

  • Has the team checked in?

  • Where should match information go?

  • Did the team actually participate?

  • How should results connect back to the participant record?

If each answer lives somewhere different, tournament operations become increasingly manual.

The challenge became:

How do I design a registration experience that is simple for players while collecting and organizing the information Arena staff need throughout the entire tournament?

 

Project Objectives

The initial objectives were to:

  • Create a clearer digital entry point for Arena tournaments.

  • Reduce dependence on scattered registration information.

  • Structure player and team data around actual tournament operations.

  • Make team registration easier to understand.

  • Support roster collection and verification.

  • Connect registration information with later check-in and event processes.

  • Improve communication between players and Arena staff.

  • Design around both the participant experience and staff experience.

  • Create a reusable structure for future Arena tournaments.

  • Identify which operational tasks could eventually be automated.

  • Build a prototype before investing in a larger production platform.

  • Use early tournaments to determine what the finished system actually needs.

 

My Role

I approached this project as both the Founder operating Arena and the person designing the system that Arena needed.

 

My work included:

  • Product Concept Development

  • Operational Requirements Analysis

  • Player Journey Mapping

  • UX Strategy

  • Information Architecture

  • Registration Flow Design

  • Team & Roster Workflow Design

  • Tournament Process Mapping

  • Staff Workflow Design

  • Product Scope

  • Feature Prioritization

  • Web Prototyping

  • Development Environment Setup

  • Next.js Development

  • GitHub Version Control

  • Product Iteration

  • Future Automation Planning

 

This meant moving through the project from:

operational problem → user journey → product requirements → interface structure → prototype

rather than starting with technology and trying to find a use for it afterward.

 

Why I Did Not Just Design A Form

A basic tournament form can collect:

Name
Email
Username
Team

 

But that does not solve the operational problem. Arena needs registration information to remain useful throughout the event. I therefore approached the product as a system connecting:

Registration → Readiness → Check-In → Tournament Participation → Results

 

The question was not simply:

What fields belong on the page?

It was:

What information will Arena need later, and how should the registration experience prepare both the player and the staff for what happens next?

That decision fundamentally changed the product.

 

The Player Journey

I mapped the broader Arena participant journey as:

Tournament Discovery

Registration

Team / Roster Information

Confirmation

Pre-Event Communication

Check-In

Match Instructions

Competition

Result Reporting

Tournament Progression

Final Results

Post-Event Feedback

Registration sits at the beginning, but the information collected there influences nearly everything that follows.

 

Information Architecture

I worked backward from the information Arena staff would need to successfully operate an event.

That produced several major information categories.

 

Player Identity

Potential information includes:

  • gaming handle,

  • contact information,

  • Discord identity,

  • relevant player information,

  • and event participation status.

 

Team Information

Team-based tournaments create additional requirements such as:

  • team name,

  • team leader/contact,

  • roster members,

  • roster completeness,

  • substitutes where applicable,

  • and team branding.

 

This information needs to remain organized as one team rather than becoming disconnected player submissions.

 

Competition Information

Arena may also need:

  • tournament selection

  • game

  • platform

  • region

  • team size

  • event requirements

  • and eligibility information

Collecting this early helps reduce operational issues later.

 

Scheduling & Readiness

Tournament staff may need information relating to:

  • time zone

  • event availability

  • registration status

  • roster readiness

  • check-in readiness

These requirements became part of the larger product model rather than being treated as separate administrative tasks.

 

Creator & Streamer Information

Arena also includes creator participation. For tournaments that require designated streamers, the registration system needs to account for information such as:

  • which players are designated creators

  • streaming platform

  • channel information

  • participation expectations

This connects tournament registration directly to Arena’s creator-activation strategy.

 

Team-Based Registration Design

One of the important product questions was determining how team registration should work. A team tournament is different from five unrelated players filling out five unrelated forms.

 

The system therefore needed to support the idea of:

Team → Team Contact → Roster → Individual Players

rather than treating every participant as an isolated record. That creates a clearer operational relationship between:

  • the team

  • its members

  • Arena staff

  • the tournament

 

Designing the Registration Flow

The prototype was structured around breaking registration into understandable steps instead of confronting the user with one long administrative form.

 

The flow was designed around areas such as:

  • Tournament Selection

  • Understanding which event the team is entering

  • Team Details

  • Establishing the team’s primary identity and contact

  • Roster

  • Adding the players participating in the event

  • Event Information

  • Collecting relevant competition details

  • Review / Confirmation

  • Allowing the information to be checked before submission

  • Breaking the process into stages makes a more complex registration task easier to understand

 

UX PRINCIPLES

Several principles guided the product design.

 

CLARITY

Players should know exactly what they are registering for and what is required.

 

PROGRESSIVE DISCLOSURE

Information should be requested in logical stages rather than overwhelming the player with everything at once.

PREDICTABLE NEXT STEPS

The user should understand what happens after registration.

OPERATIONAL RELEVANCE

Every important data point should exist for a reason.

 

REUSABILITY

The system should eventually support multiple Arena tournaments rather than being designed exclusively around one event.

 

PLAYER-FIRST LANGUAGE

The interface should make sense to participants, not only to the staff members who designed the tournament.

 

Designing for Staff As Well As Players

One of the most important product decisions was recognizing that the registration system has two users:

 

The Player / Team

Needs a simple and understandable experience.

 

Arena Staff

Needs structured and actionable information.

A beautiful registration interface would still fail if staff had to manually reorganize everything afterward. That required thinking about:

  • how information is grouped

  • how teams relate to players

  • how staff identify incomplete information

  • how registration connects to check-in

  • and how the data may eventually support tournament administration

 

From Operations to Product Requirements

Arena’s tournament planning helped establish requirements such as:

  • team registration,

  • roster management,

  • platform information,

  • region and time-zone information,

  • registration deadlines,

  • check-in,

  • communication,

  • streamer participation,

  • match setup,

  • result reporting,

  • and tournament progression.

 

I began translating those operational requirements into product behavior.

This was an important transition:

Manual Process → Defined Workflow → Digital Product

The system became a way of formalizing how Arena itself operates.

 

Building the Prototype

After defining the user journey and requirements, I moved beyond documentation and began building an early web prototype. The prototype development environment included:

 

Next.js

Used to begin building the web-based registration experience.

 

GitHub

Used to establish version control and preserve development progress.

Node.js / npm

Used to support the local web-development workflow.

 

VS Code

Used as the development environment while building and testing the prototype. This was my first step toward converting Arena’s operational system into a functional digital experience.

 

Learning Through Development

Building the prototype created a different kind of feedback than planning the system on paper.

Once I began translating the registration journey into screens and components, I had to make more concrete decisions around:

  • page structure

  • navigation

  • form progression

  • terminology

  • information hierarchy

  • what belonged together

  • what should happen first

  • what could wait until later versions

That process reinforced an important product lesson:

A workflow can sound clear in a document and still need to change once someone actually has to use it. Prototyping helped expose those decisions earlier.

 

Scope Control

Arena could eventually require a much larger technology platform. Potential future systems include:

  • persistent player profiles

  • team profiles

  • tournament registrations

  • check-in

  • queues

  • scheduling

  • brackets

  • match communication

  • result reporting

  • notifications

  • tournament history

  • staff dashboards

  • payment processing

  • Discord integration

Building all of that at once would have dramatically increased the complexity of the first version.

I instead focused the prototype around a smaller question:

Can we create a better structured entry point into Arena tournaments first?

That allowed the product to remain useful without attempting to solve every Arena technology problem immediately.

 

Build VS. Platform Decision

An important part of product development is knowing when not to keep building everything from scratch. After developing the initial Next.js prototype, I later evaluated whether Arena needed a fully custom-coded production registration platform immediately. I decided that the near-term production workflow could instead move toward a website platform such as Wix while the underlying product model continued to evolve through live tournament testing. The Next.js prototype was retained as:

  • proof of concept

  • product-development experience

  • portfolio work

  • evidence of how the registration workflow could function digitally

This was not abandoning the product. It was a scope and resource decision. The goal is to use the simplest technology that can reliably support Arena’s current stage, then increase technical complexity when actual usage requires it.

 

Validation Before Overbuilding

The next tournaments provide an opportunity to learn what the registration system actually needs before investing heavily in a larger custom platform. Areas to evaluate include:

  • registration completion

  • incomplete registrations

  • roster problems

  • staff follow-up requirements

  • check-in issues

  • player questions

  • communication gaps

  • data staff repeatedly need

  • information collected but never used

  • features participants actually request

Those observations can inform the next product version.

 

Free Events As Product Research

Arena’s early free tournaments are useful not only for validating the tournament model but also for validating the registration system. They provide an opportunity to study:

  • Where do users struggle?

  • What does staff repeatedly have to fix manually?

  • What should be automated?

  • Which information needs to persist between tournaments?

  • What becomes necessary once tournaments become paid?

That makes the tournament itself part of the product-development process.

 

Future Paid Registration

Arena’s longer-term plan may include paid tournament participation after the early free events validate the model. That creates additional future requirements such as:

  • payment processing

  • transaction status

  • registration confirmation

  • refunds

  • cancellation handling

  • player accounts

  • policies

  • stronger administrative controls

Rather than building those systems before they are needed, the product roadmap allows them to be added when Arena reaches the appropriate stage.

 

Future Player Profiles

One longer-term direction for the registration system is the possibility of persistent Arena player profiles. Instead of entering the same information for every tournament, a future player account could potentially support:

  • identity

  • platform information

  • team history

  • tournament registrations

  • participation history

  • results

  • creator/streaming information

  • and future Arena activity

This would shift the product from:

Tournament Registration Tool

toward:

Arena Player Platform

That represents a future direction rather than completed prototype functionality.

 

Automation Opportunities

The product also revealed several opportunities for future automation. Potential examples include:

  • registration confirmation

  • missing-information reminders

  • roster verification

  • check-in status

  • event reminders

  • staff notifications

  • tournament updates

  • match instructions

  • result reporting

  • player history

 

Automation can reduce repetitive staff workload while maintaining human oversight where judgment is required.

 

Connection to Discord

Because Creator Continuum Arena operates heavily through community infrastructure, the registration system also has potential to connect with Discord. Future possibilities could include:

  • account identification

  • event-role assignment

  • registration confirmation

  • team communication

  • check-in notifications

  • match notifications

  • and tournament updates

These remain future integration opportunities rather than completed prototype functionality.

 

PRODUCT & BUSINESS VALUE

The registration system is not valuable simply because Arena can say it has a website.

 

The real potential value comes from improving:

PLAYER EXPERIENCE

Clearer registration and expectations.

STAFF EFFICIENCY

Less scattered information and repetitive follow-up.

DATA QUALITY

More consistent player and team information.

EVENT READINESS

Better understanding of who is actually prepared to participate.

REPEATABILITY

A structure that can support more than one tournament.

 

MEASUREMENT

Cleaner participation information for evaluating Arena programs.

 

FUTURE MONETIZATION

Infrastructure that can eventually support paid tournament registration if the business model is validated.

 

Selected Work & Deliverables

Product Strategy

  • Registration-system concept

  • Product scope

  • Feature prioritization

  • Future roadmap

UX

  • Player journey mapping

  • Team registration flow

  • Multi-stage registration structure

  • User-language decisions

  • Progression logic

Information Architecture

  • Player information

  • Team information

  • Roster structure

  • Competition data

  • Scheduling/readiness information

  • Creator/streamer information

Tournament Operations

  • Registration requirements

  • Check-in relationship

  • Staff information needs

  • Communication requirements

  • Results workflow connection

Web Development

  • Next.js prototype

  • Local development environment

  • GitHub repository workflow

  • Node.js/npm setup

  • Interface prototyping

Product Evaluation

  • Build-vs-platform decision

  • Prototype preservation

  • Future Wix implementation direction

  • Live-event validation strategy

Future Systems Planning

  • Player profiles

  • Staff dashboards

  • Automation

  • Discord integration

  • Paid registration

  • Tournament history

 

Current Outcome

The Creator Continuum Arena™ Player Registration System currently exists as an early working prototype and product-design foundation. I do not present it as:

  • a fully deployed production application

  • a completed player-account platform

  • a finished tournament-management system

  • a validated paid-registration product

The major outcome so far is that a previously manual tournament requirement has been transformed into:

  • a defined user journey

  • structured information architecture

  • team-based registration model

  • operational workflow

  • digital product concept

  • working web prototype

  • technical development experience

  • roadmap for future Arena infrastructure

The prototype is also preserved as part of my professional portfolio while Arena’s production registration approach continues to evolve.

 

What This Project Demonstrates

Product Strategy

Identifying a real operational problem and defining a focused digital solution.

UX Strategy

Designing around what players need before, during, and after registration.

 

Information Architecture

Determining what information should be collected and how it relates to later tournament operations.

 

Systems Thinking

Connecting registration to rosters, check-in, communication, competition, and results.

 

Web Prototyping

Moving from documentation into a functional Next.js prototype.

Technical Learning

Establishing and working inside a modern local development and version-control environment.

Product Scope

Separating what is necessary now from what belongs in later versions.

Operational Technology

Using digital systems to reduce friction inside real-world event operations.

Product Decision-Making

Recognizing when a custom build creates value and when an existing platform may be more appropriate for the organization’s current stage.

Iterative Development

Using prototype work and live-event testing to inform future product decisions.

Founder-Led Product Development

Moving from identifying the organizational need through workflow design, prototype development, technology evaluation, and product roadmap planning.

 

The Bigger Picture

The Arena Registration System started with a practical problem:

How do we register tournament players more effectively?

But designing it exposed a much larger opportunity. Registration is the first digital interaction many players may have with Arena. If that system eventually connects:

identity → teams → tournaments → check-in → results → participation history

then registration becomes the foundation of a much larger player experience. The prototype represents the first step toward that possibility. Not technology for the sake of technology. A digital system designed around how the tournament actually works.

 

Creator Continuum Arena™ Player Registration System

UX Strategy • Product Design • Information Architecture • Web Prototyping • Tournament Technology • Systems Thinking


*NOTE: Working Prototype / Continued Development*

bottom of page