TheUXConf Dashboad

Timeline: January 2024       
Platform: Desktop
Tools: Figma, Balsamiq
Project Overview
This project was completed as part of my course at the School of UX. The goal was to create a user-friendly dashboard for managing ticket bookings and sales for the TheUXConf event hosted by the School of UX. Team currently uses EventBrite for ticket sales and Excel for customer management.
My Responsibilities
My task was to analyze the business requirements, create information architecture based on the provided data, develop lo-fi wireframes, and produce a mockup as the final result.

My Design Process

I’ve created a process to have a solid foundation for my work as a designer within different projects. This flow describes how I approach tasks. Depending on the project, some steps can be replaced or skipped. But there are mandatory ones, which are genially a skeleton of any project I do. I’ve highlighted them with green colour.

Project Brief

Key requirements from business:

Information Architecture

Dashboard

The main purpose of the dashboard is to provide insights and visibility into the current sales and orders situation. I designed a default layout but considered that it can be customised by the user. All tiles can be moved via drag and drop across the screen. An expand icon allows users to view a more detailed view of each tile with additional information. Latest Orders tile provides easy access to customer management and the most important insights: ID, name, country, type of ticket, and money paid.

Notifications

Notifications are a powerful tool for delivering crucial insights and reminders. I concentrated on making them user-friendly and informative. All notifications are grouped by category (e.g., Sales, Campaigns). I ensured consistency by aligning the icons with those in the menu and added descriptions for clarity.

Notifications that require action by the user are supported by a call-to-action (CTA) button. Additionally, all new notifications are highlighted with colour for easy identification

Filtering

All data on the dashboard can be filtered by locations and time. Filter applied to all tiles added to the screen.

Wireframing

I started by creating Lo-Fi wireframe using Balsamiq. My goal on this step was to make sure that all required  content is in place. Then I proceed with high fidelity wireframes in Figma.

Low fidelity wireframe
High fidelity wireframe

Components

I used Atomic Design Methodology to build  layout for this project

Atoms

Molecules

Mockup

Go to all Case Studies