Разработка мобильного приложения
Кейс: Мобильное приложение для производителя пигментов для перманентного макияжа
Заказчик:
Производитель пигментов и сопутствующих товаров для перманентного макияжа. Продукция распространяется через сеть амбассадоров.
Что необходимо сделать?
Разработать удобное мобильное приложение с функцией примерки пигментов из каталога прямо на фото пользователя. Обеспечить гибкую настройку каталога и удобную панель администратора.
Решение
Я спроектировал и реализовал систему «под ключ», включающую три основных модуля:
Полная интеграция каталога, примерки и функционала заказа.
Панель администрирования и REST API
Фреймворк: Phalcon
База данных: MySQL
Удобное управление каталогом пигментов и настройками.
Модуль примерки пигмента (AI)
Язык: Python
API: Face++ для определения координат губ и бровей.
Собственные алгоритмы смешивания выбранного пигмента с текущим цветом на фото, обеспечивающие максимально реалистичное отображение.
Мобильное приложение
Фреймворк: Flutter
UI: дизайн из Figma
Сложности и решения
— Оптимизация распознавания координат лица для разного качества фото.
— Подбор алгоритмов смешивания пигментов с текущим оттенком губ — протестировано несколько подходов, выбран наиболее точный.
— Обеспечена работа приложения на разных устройствах без потери качества.
Результат
— У клиента появилась удобная система ведения каталога и управления ассортиментом.
— Амбассадоры получили инструмент для демонстрации продукции в реальном времени с возможностью виртуальной примерки.
— Гибкая архитектура позволяет легко добавлять новые пигменты и расширять возможности приложения.