Chameleon Sports Book – An Online iGaming Platform

Duration

August 2021- May 2023

Type

UX/UI Designer in a team of 2 designer at FansUnite Entertainment

Responsibilities

Competitor analysis, ideation, prototyping, interaction design, testing

Overview

Chameleon Sports Book (CSB) is a one-of-a-kind complete iGaming platform, with a sports and esports focus geared for the next generation of online bettors and casino players. The CSB includes products for pre-match betting, in-play betting, daily fantasy, content and a certified RNG to produce casino style chance games.

The Challenge

White Label Platform

The CSB is a white label platform and operates multiple B2C brands and B2B software for the online gambling industry. Brands that are launched on the Chameleon Platform require their branding be used and adapted through out the app, so the design needs to be flexible and be adapted for any brands.

CSB platform on four different whitelabel brands.

Ongoing New Features & Updates

New products and improved functionalities are regularly added to the platform that need to be properly designed using the current design system to work with the existing app and maintain consistent aesthetic and user experience as the overall platform.

High fidelity screens of various Dragonbet platform pages.

The Solution

Addressing Client Requirements

The Project Managers (PMs), Architect, and Product Owners provide rough, general requirements based on features requested by clients. Then I meet with the team to discuss expectations, insights and overall design. This gives me clarification on what was expected of the design team, how we would fulfill the client’s goals, and developing a project plan.

Competitive Analysis

The discussion withe team gives me a better idea on who the competitors of CSB would be. The team and I compile our three main competitors: Bet365, PaddyPower, and Skybet. We work on researching to discover more about each app.

Desktop and mobile screens of competitors: Bet365, PaddyPower, and Skybet.

I focus on finding strengths and weaknesses that CSB could take inspiration from or do improve upon. We make sure to include screenshots of the three to get a better visual on what standard iGaming apps looks like in today’s market.

Customizable Modular Design

The team designs the CSB to be simple to use where the information is organized and displayed with great legibility, and to have a modern looking modular structure. This allows existing designs and layout to be customized easily and new features to be added efficiently.

Ideation

The team and I work on ideating potential solutions that align with the PMs needs. I mainly focus on designing for the Sport Competition and Event screens and ensure that all the screens would be similar in style, as well as adapting the client, Dragonbet, branding across the entire platform. It is important for me to make sure the screens were consistent to avoid any possible confusion for users. We also gather all of our ideas and bounce off of one another’s screen to implement the same features such as the navigation panels.

Football landing page with market filters in default dark theme.

Since our platform has multiple products and pages, we have to take all of them into consideration and create a cohesive design. This is where the project plan comes in handy! It helps outline areas that are more complex, determine possibilities for cross-functional features, and visualize how everything comes together.

From there, I create quick mockups in Adobe XD, playing with different components and styles that could be used as the base model. Doing so allows me to pick what features I like within each mockup and figure out what would mesh well together, but also with the existing format.

Various verticals and components created for Dragonbets.

Design Approach

From the mockups, I combine the features and components that would potentially work best. I look at how these new designs would flow together and how it would flow with the layout of the product.

Iterations of sport and esport mobile betcards.

Since there are a lot of areas that intertwine, I need to make sure new features and functionalities are designed to work with the existing system and to be intuitive. I look at the mockups with these questions in mind:

  • Does the feature address user needs?
  • Is the feature easy to use?
  • How do these features work?
  • Does the feature create any confusions or uncertainties?
  • How should the feature be displayed?
  • How would these features work with the existing designs we have?
  • What new data and functionality are attached to this feature?

Answering these questions help show what I was constrained by and what direction(s) would be possible.

Finalized components and layouts of sport betcards in mobile and desktop.

UI Iterations

After several quick static iterations, I create basic prototypes with the main screens and components based on the best design flows. I present the prototype to our PMs and other stakeholders. This ensures the feature requirements are fulfilled, user cases are addressed, and designs can be implements without hurdles.

Mobile football event page with score and visualization controls.
Mobile horse racing landing and event pages with stream control.

High Fidelity Prototypes

After having a finalized version of our UI then it is time to design every other screen and create a fully-functional prototype. I make use of our style guide and design system to apply the correct components to all the screens. Consistency is kept by making sure I refer back to the UI iteration we chose as our final selection. This keeps the overall design for high fidelity screens to look cohesive as an overall product. Colors are applied to all screens to match client’s branding, and additional tweaks and adjustments are made based on client requests.

Dragonbet desktop screens.
Dragonbet mobile screens.

Dev Handoff

The developer handoff includes us providing notes to make certain they understand our design thoroughly and providing specs. The specs allow the developers to have an overall view of all of our measurements for the UI and general padding. This way, even without a prototype, anyone viewing our high fidelity screens know how one screen will move on to the next. I make sure to clarify clearly any call to actions or special features that would take place on a screen. This gives the developers a better idea on how to build on top of our design as well.

Web platform application responsive layout and breakpoint design.

Reflection

I have learned a lot about how crucial it is to develop a proper and robust design system. The project is on-going but quite a few areas took much longer than we anticipated due to the lack of a scalable components library, colour system, and design system documentation, but the team really pulled through to always meet deadlines. The team also was collaborative and very willing to work with one another which I greatly appreciated. I have made sure to keep the team informed often on any changes I’d make or share any new knowledge that could benefit our design. I believe this helped push us to be more productive with any down time we were given. Overall, it was an experience that inspired me to share more of my ideas and encourage collaboration with one another.