Agents Management

Responsive Application redesign for Agents Management

CRCOMM is one of the higest software company in sports betting - pay per head.

They would like to redesign one of the most used applications of the company, Agents Management.

This application has a traffic of around 30000 users.

Andrea Valerio Agents Management

The Tasks

The application is out of date, from style / performance and technology platform (Angular 1.0).

The main business requirements:
  • Change the UI / design in the same old framework, Angular 1.0
  • The MPV should be a responsive application
  • It must be designed with new UI Standards

Goals

  • Creation of a new / fresh dashboard, which contains more options than the current one
  • Creation of a fresh admin responsive app, based on UI Standards
  • Try to make the brand (fonts, colors, and even logo) feel more high-end and relevant
  • Creation of a style guide documentation, where the dev can get info about colors, typography, components, etc
  • Overall, the app should be attractive and functional

The Process

Understand
  • Benchmark Analysis
  • Stakeholders interviews / meetings
  • Content Inventory of the current app
  • AI - Creation of the Sitemap
Design
  • Low-Fi Wireframes
  • Style Guide - Creation and Documentation
  • Components - Creation and Documentation
  • Hi-Fi Wireframes
  • A/B Testing
Build
  • UI Styles / Components / Templates implementation in Angular framework

Understand

Benchmark Analysis

I needed to know what's the standards for Admin (templates, dashboard, branding guide).

Stakeholders' Interviews / Meetings

I didn't have access to the final users, so, through interviews and meetings with the Stakeholders I could check and create a "Protopersona"

Content Inventory

As a third method of the planned UX research, I did a study about the current Agents Management App. I need to know how it is connected, hierarchy, Actions, etc.

My findings:

  • The current App was a version 1.0 of the application
  • This app didn't have a correct navegation (Main Menu, Top Menu)
  • The design in this app was out of date
Andrea Valerio Agent Management - Old Agent Management
AI - Sitemap

With the Content Inventory and Brainstorming sessions with the stakeholders, I created a Sitemap. This had new features and the organization of the current information

Design

Low-Fi Wireframes

It's a guide to check how many templates, components and (main) pages is required to create the visual prototype

Andrea Valerio Portfolio - Low-Fi Wireframes
Style Guide - Creation and Documentation

With this step, is possible to handle standard guidelines in the new website. The following elements were defined in this part:

  • Color palette - 3 main colors and auxiliary color set
  • Typography
  • Iconography
Andrea Valerio Portfolio - Agent Management - Styles Guide
Components - Creation and Documentation

The molecules or basic components are necessary to keep consistency in the website and apply quick fixes on these components without changing one by one in the website design. Each component is documented for dev purposes.

For the proposal, I did the following basic components

  • Buttons
  • Input
  • Textarea
  • Datalist
  • Select
Andrea Valerio Portfolio - Agent Management - Basic Components
Hi-Fi Wireframes

After the components study and documentation I did Hi-Fi Wireframes. I did some differents Wireframes for A/B testing and feedback as well

Andrea Valerio Portfolio - Agent Management - Hi-Fi Wireframes
A/B Testing

I worked with stakeholders and some users in A/B Testing, based on the Hi-Fi Wireframes (check above). Check the final result below.

Build

UI Styles / Components / Templates implementation in Angular framework

I worked in the implementation of the new concept in the current project. In this part I work in the following parts

  • Selection of the CSS Framework - We choose bootstrap. This framework helps with components and tokens (text, colors, spacing).
  • Creation of templates and pages - Based on the IA Sitemap created before with the Content Inventory and Brainstorming sessions with Stakeholders.
  • Creation of components - From Dashboard to tables. The creation of the components (HTML - CSS - JS) and their implementation in templates and pages
Final Product

This is the Final Product, implemented and tested:

Mobile - There are screenshots, move with right arrow keyword or the navigation (located below at the page)
https://www.figma.com/proto/mqSJJgJFOCYxEMiAexAhFv/Agent-Site?node-id=14%3A129&scaling=scale-down&page-id=14%3A127

Andrea Valerio Portfolio - Agent Management - Mobile

Tablet - There are screenshots, move with right arrow keyword or the navigation (located below at the page)
https://www.figma.com/proto/mqSJJgJFOCYxEMiAexAhFv/Agent-Site?node-id=14%3A107&scaling=contain&page-id=5%3A403

Andrea Valerio Portfolio - Agent Management - Tablet

Large Device - There are screenshots, move with right arrow keyword or the navigation (located below at the page)
https://www.figma.com/proto/mqSJJgJFOCYxEMiAexAhFv/Agent-Site?node-id=1%3A3&scaling=contain&page-id=0%3A1

Andrea Valerio Portfolio - Agent Management - Large Device

Outcomes and Results

Goals Achieved
  • The creation of a extended documentation from analysis until the creation of the prototype, combined with Guide Style and Components
Lessons learned
  • The challenge to understand and analyze Apps with current UI Standards