• SEO продвижение со скидкой до -20%
App 17 декабря, 2025

Lepestok — E-commerce приложение для премиального цветочного сервиса

Lepestok — это современное мобильное приложение для заказа цветов и подарков в Уфе, интегрированное с действующим интернет-магазином на базе WooCommerce. Проект сочетает в себе строгий минималистичный дизайн и сложную бизнес-логику оформления заказов.

  • Клиент

    Lepestok

01.

Технологический стек

  • Язык: Kotlin
  • UI Framework: Jetpack Compose (полностью декларативный интерфейс)
  • Архитектура: MVVM (Model-View-ViewModel) с использованием реактивного состояния (StateFlow, mutableStateOf)
  • Сеть: Retrofit 2 + Gson для работы с REST API

Интеграции:

  • WooCommerce API: Синхронизация товаров, цен, категорий и остатков.
  • Telegram Bot API: Автоматизированная система уведомлений для сотрудников магазина.
  • Загрузка изображений: Coil (с оптимизированным кэшированием)
  • Анимации: Compose Animation (параллакс-переходы, плавное появление элементов)
02.

Ключевые особенности

Интеллектуальный каталог

  • Живая синхронизация: Приложение подтягивает актуальный ассортимент напрямую с сайта lepestok-ufa.ru.
  • Динамические категории: Умная сортировка вкладок (Букеты, Композиции, Аксессуары) с поддержкой кастомного порядка отображения.
  • Система лояльности: Автоматический расчет процента скидки «на лету» и отображение стильных ярлыков на акционных товарах.

Премиальный UX/UI

  • Monochrome Design: Интерфейс выполнен в строгой черно-белой гамме с использованием типографики Jost, что подчеркивает эстетику флористического бренда.
  • Floating Navigation: Уникальное «парящее» нижнее меню с прозрачным фоном и эффектом глубины (глубокие тени), не конфликтующее с системной навигацией Android.
  • Parallax Transitions: Реализована кастомная анимация переходов между экранами со смещением (слайд влево/вправо), создающая ощущение единого бесшовного пространства.

Функциональная корзина и Upsell-механики

  • Умные рекомендации: Блок «Дополни подарок» в корзине автоматически предлагает аксессуары (вазы, открытки, топперы) из соответствующей категории сайта.
  • Промокоды: Интегрированное поле для ввода купонов.

Автоматизация бизнеса

  • CRM в кармане: После нажатия кнопки «Оформить заказ» приложение формирует детальный HTML-отчет и мгновенно отправляет его в закрытую группу Telegram для флористов и курьеров.
03.

Технические вызовы и решения

  • Оптимизация производительности: Использование LazyVerticalGrid и LazyRow для плавной работы интерфейса даже при большом количестве HD-фотографий букетов.
  • Безопасность: Реализация защищенной авторизации API через Basic Auth и безопасное хранение ключей подписи проекта.
  • Адаптивность: Корректная обработка системных отступов (WindowInsets) для стабильной работы на устройствах с вырезами и жестовым управлением.
04.

Результат

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

Back
Связаться с нами
Связаться с нами
WhatsApp