Skip to content
VIQQ Викью
menu
Latte Art - base background

Latte Art - цифровая платформа для обучения бариста с игровыми механиками

How we turned a set of latte-art training cards into a modern mobile product with gamification, competitions and a user growth system

Mobile app User Flow Gamification Prototyping UI/UX design

Latte Art

Digital platform

How we turned a set of latte-art training cards into a modern mobile product with gamification, competitions and a user growth system

About the project

The client already had a finished educational product - a set of physical cards for teaching latte art. The cards were used in barista training and contained step-by-step instructions for patterns on milk foam.

The main task of the project was a mobile app that would move the existing training method into a digital environment and make the process more convenient, modern and engaging.

Beyond simply viewing cards we needed game scenarios, a progress system, user ratings and competitive modes that raise engagement and encourage regular practice.

The main goal was a single design concept for the app, fully ready for later iOS and Android development.

Latte Art - about screens

Task
of the project

Our team had to design an app interface that would serve several functions at once:

Latte Art - task icon 1

Serve as an interactive textbook
on latte art

Latte Art - task icon 2

Provide fast access
to a large set of training cards

Latte Art - task icon 3

Motivate users to come back to the app regularly

Latte Art - task icon 4

Combine learning and game mechanics

Latte Art - task icon 5

Be equally convenient for beginner baristas and experienced specialists

Special attention was required for interface scalability, because further growth and a wider admin panel were planned.

Our
solution

We proposed not to stop at individual app screens,
and to build a full design system that will become the foundation for
further product development.

The solution was based on several
key principles:

1 Latte Art - solution icon 1

Single
visual language

2 Latte Art - solution icon 2

Clear
navigation

3 Latte Art - solution icon 3

High speed
learning the interface

4 Latte Art - solution icon 4

Maximum focus on
educational content

5 Latte Art - solution icon 5

Use of game mechanics
as a way to increase
engagement

This approach let us create not just a beautiful interface,
and a complete digital learning ecosystem.

Project
in figures

All figures are based on the brief
and the results of completed work.

160

Training
cards

Latte Art - stats 1
4

Full
a card set

2

Game
mode

Latte Art - stats 2
Up to 4

participants
at the same time

5

Levels
pattern difficulty

5

Levels
user progression

More than 10

key
app screens

Latte Art - stats 3
Latte Art - star

Unified
design system

Latte Art - star

Clickable
prototype

Latte Art - star

Prepare a full set
materials for development

Ready
product

After the project the client received a fully prepared
a set of design materials:

Latte Art - star blue

Screen design mockups

Latte Art - star blue

Clickable prototype

Latte Art - star blue

Design system

Latte Art - star blue

UI Kit

Latte Art - star blue

Description of user logic

Latte Art - star blue

Materials for handover to development

At the end of the stage we were preparing the mobile app
for further development.

ЭТАПЫ
РЕАЛИЗАЦИИ

Analytics

Analytics

Work started with analysis of the existing educational product.

The team studied the card structure, how they are used and the specifics of latte-art training. Then we defined the main user scenarios for the app.

Аналитика - иллюстрация

Based on the analysis we formed:

  • User Flow
  • Screen-to-screen transition logic
  • Main user segments
  • JTBD scenarios
  • App navigation structure

Основные
пользовательские сегменты

Trainee
Trainee

Пока не работает бариста, либо имеет мало опыта. Хочет научиться этой профессии.

Experienced barista
Experienced barista

Already works in the industry, but wants to raise qualification.

Judge
Judge

Опытный бариста, который судит соревнования баристов в «Баттлах».

JTBD сценарии

JTBD
scenarios

Wants

Увидеть свою статистику

In order to

Знать насколько прокачался профиль

Wants

Посмотреть выученные карты

In order to

Повторить пройденный материал

Wants

Сразиться с игроками в «Баттле»

In order to

Прокачать навыки и выучить новое

Wants

Получить приглашение на судейство в баттле

In order to

Принять участие в баттле как судья

Логика переходов

Логика переходов
между экранами

Логика переходов - схема 1
Логика переходов - схема 2
Prototyping

Prototyping

The next stage was an interactive prototype.

Прототипирование - иллюстрация The main task was to check navigation and make sure a user can move between training, game modes, ratings and the personal cabinet without extra steps.

During design we built a clear app structure so users can find the right material quickly, regardless of experience.

After user scenarios were approved, a clickable Figma prototype was prepared.

Прототип - экран 1
Design

Design

При разработке визуальной концепции основное внимание уделялось современному минималистичному интерфейсу с высокой читаемостью.

За основу был выбран темный фон, позволяющий акцентировать внимание пользователя на обучающих карточках.

В качестве фирменного акцентного цвета использовался желтый, который был определен заказчиком как основной цвет бренда.

Для построения единой визуальной системы были разработаны:

  • Типография
  • Color palette
  • Сетки
  • Кнопки
  • Карточки
  • Бейджи
  • Статусы пользователей
  • Элементы рейтингов
  • Компоненты достижений

Color palette

White #FFFFFF
Lighter #FFF2E6
Light #DCCCBA
Light active #FFC58F
Brown #865012
Brown active #824318
Dark #6A3600
Darker #362D18
Darkest #140D08
Primary #FFCA09
Secondary #980022

Типография

Aa

SF Pro

Основной шрифт

Карточки

Карточки Карточки

Бейджи

Карточки

Рамки бейджей

Рамки бейджей

Кнопки

Кнопки

Список рекордов

Список рекордов

Текстовые поля

Текстовые поля

Элементы UI

Элементы UI

Отдельное внимание уделялось состояниям интерфейса:

  • Loading
  • Disabled
  • Hover
  • Сообщения об ошибках
  • Успешные действия
  • Модальные окна
  • Пустые состояния

Такой подход позволил сделать интерфейс единообразным и значительно упростил дальнейшую разработку.

Home screen

Home screen

Экран карточки

Экран карточки

Экран баттла

Экран баттла

Экран достижений

Экран достижений

Профиль пользователя

Профиль пользователя

Таблица лидеров

Таблица лидеров
Игровые механики

Игровые механики

Одной из главных особенностей проекта стала реализация
элементов геймификации.

Режим

Баттл

Игроки соревнуются между собой, случайным образом получают задания, выполняют рисунки и получают оценки, после чего определяется победитель.

Такой формат делает процесс обучения более эмоциональным и мотивирует пользователей совершенствовать навыки.

Режим Баттл
Режим

Последовательность действий

Во втором режиме пользователь должен правильно расположить этапы создания рисунка.

Это позволяет закреплять знания и лучше запоминать технику выполнения латте-арта.

Режим Последовательность действий

Дополнительно была реализована система развития пользователя:

  • Уровни
  • Достижения
  • Лидерборды
  • Рейтинги
  • Статус аккредитованного судьи

Все игровые элементы направлены на повышение вовлеченности пользователей и стимулирование регулярной практики.

Профиль пользователя и таблица лидеров
Подготовка к разработке

Подготовка к разработке

После завершения проектирования все материалы были
подготовлены для передачи разработчикам.

Заказчик получил:

Структурированный
Figma-проект

Интерактивный
prototype

Готовые
компоненты

Графические
ассеты

Описание
компонентов

Правила использования
дизайн-системы

Это значительно сокращает сроки последующей
реализации мобильного приложения.

Testing

Testing

На этапе проектирования проводилась проверка логики
пользовательских сценариев и согласованности интерфейсов.

Особое внимание уделялось:

Корректности пользовательских
переходов

Целостности
дизайн-системы

Единообразию
компонентов

Полноте
состояний экранов

Удобству
навигации

Перед передачей проекта была выполнена финальная проверка макетов
и согласованности всех экранов.

Передача проекта

Передача проекта

После завершения работ заказчику был передан полный комплект материалов
для дальнейшей разработки мобильного приложения.

В состав переданных материалов вошли:

Макеты экранов

Интерактивный
prototype

Design system

UI Kit

Ассеты

Структура пользовательских
сценариев

Работы были выполнены в полном объеме и приняты заказчиком без замечаний.

Result

Result

В результате проекта удалось создать полноценную основу будущего
мобильного приложения по обучению латте-арту.

Разработанная дизайн-система позволяет без существенных изменений масштабировать продукт, добавлять новые игровые режимы, обучающие материалы и функции административной панели.

Благодаря предварительной аналитике и проектированию удалось сформировать логичную структуру интерфейса, сократить потенциальные сложности на этапе разработки и обеспечить единый визуальный стиль всего продукта.

Экраны приложения

Комментарий
the manager
of the project

Artur Kherumov

Artur Kherumov

Project manager

При работе над проектом нашей задачей было не просто перенести существующие карточки в цифровой формат. Мы стремились создать продукт, который будет мотивировать пользователей регулярно практиковаться, соревноваться и развивать свои навыки.

Именно поэтому большое внимание было уделено аналитике, пользовательским сценариям и созданию масштабируемой дизайн-системы, которая станет надежной основой для дальнейшего развития приложения.

Review
the client

Если честно, сначала думала, что получится просто "красивый дизайн". В итоге ребята прям погрузились в саму идею продукта. Много моментов подсказали сами, продумали логику, о которой я даже не задумывалась.

Особенно понравилось, что все получилось цельно, а не просто набор экранов. Теперь есть понимание, как приложение должно работать дальше. Спасибо большое!

Латте-арт