кейс by Evo MOBILE
Лавка Edoque
Мобильное приложение для доставки свежих продуктов на каждый день – "Лавка Edoque" 🍏
Задача:

К нам обратился заказчик с задачей создания мобильного приложения для действующего сервиса доставки натуральных продуктов «Лавка Edoque».


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


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

Примеры экранов приложения
Этапы разработки
  • Погружение в проект, анализ и написание технического задания
    Цель этапа — зафиксировать всю бизнес-логику проекта и подготовить техническую основу для дизайна и разработки.

    На этом этапе ключевую роль играли проджект-менеджер и аналитик с нашей стороны.

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

    В результате мы подготовили подробное техническое задание: определили структуру приложения, пользовательские роли, механику заказов и бонусов, интеграции с CMS, CRM и платёжной системой, а также заложили возможность будущего масштабирования.
    01
  • Прототипирование и UI/UX-дизайн
    Цель этапа — создать понятный, премиальный и удобный интерфейс, соответствующий философии бренда и ожиданиям пользователей.

    Дизайном занимался UI/UX-дизайнер в связке с проджект-менеджером.

    На основе ТЗ мы разработали прототипы всех экранов, проработали пользовательские сценарии и взаимодействие с элементами.

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

    Дизайн адаптирован под iOS и Android, с соблюдением платформенных гайдлайнов.
    02

  • Разработка и интеграции
    Цель этапа — реализовать весь функционал приложения и обеспечить его стабильную работу в связке с backend-системами.

    На этом этапе работала основная техническая команда:
    — главный разработчик (архитектура и технический контроль),
    — Flutter-разработчик (frontend-часть),
    — Python-разработчик (backend и API),
    — тестировщик (QA),
    — проджект-менеджер (координация и коммуникация с заказчиком).

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

    Фронтенд реализован на Flutter с кроссплатформенной поддержкой. Backend-часть — на Python, с интеграцией в CMS клиента, системой бонусов, учётом заказов и подключением платёжного модуля (ЮKassa).

    Функциональность включала:
    — каталог с фильтрами и поиском,
    — карточки товаров с описанием и составом,
    — корзину и оформление заказа,
    — авторизацию по телефону и email,
    — бонусную систему,
    — личный кабинет и история заказов,
    — push-уведомления и системные сообщения.

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

    В результате заказчик получал не просто работающую сборку, а стабильно функционирующий и протестированный модуль.
    03
  • Финальные тестирования
    Цель этапа — провести комплексную проверку всего приложения перед публикацией и убедиться в его стабильной работе во всех сценариях.

    Поскольку тестирование велось параллельно с разработкой (в рамках каждой итерации), на данном этапе мы сфокусировались на финальной валидации всего функционала в сборке целиком.

    Над этапом работали: тестировщик (QA), главный разработчик и проджект-менеджер.

    Была проведена серия ручных прогонов по всем основным сценариям на реальных устройствах iOS и Android: регистрация, поиск, заказ, оплата, работа бонусов, push-уведомления, ошибки на нестабильном интернете и т.п.

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

    В ходе тестирования были выявлены и устранены последние мелкие баги, уточнены UX-моменты (например, анимации, переходы, уведомления).

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

    После завершения разработки и финального тестирования мы перешли к публикации приложения в App Store, Google Play и RuStore.

    На этом этапе участвовали проджект-менеджер, Flutter-разработчик и DevOps-инженер.

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

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

    Параллельно были подключены системы аналитики (Firebase) и сбора ошибок (crash-репортинг), чтобы отслеживать поведение пользователей и оперативно реагировать на возможные сбои после запуска.

    Все магазины успешно приняли приложение, и оно стало доступным для загрузки конечным пользователям на iOS и Android.
    05
  • Поддержка и развитие
    Цель этапа — обеспечить техническое сопровождение и внедрять новые функции по мере развития бизнеса.

    После релиза команда EVO Mobile продолжила работу над проектом: разработчики, тестировщик и проджект-менеджер участвовали во внедрении новых функций и оптимизации.

    Были реализованы: расширенные фильтры, повторные заказы, бонусная система, импорт из CMS и доработки push-механики.
    06
  • Результат
    Приложение «Лавке Edoque» позволило выйти на новый уровень сервиса и цифровизации.

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

    Благодаря стабильной работе, продуманному UX и сильной связке с бизнес-процессами, приложение способствовало росту повторных заказов (LTV) и укреплению доверия к бренду
    07
Для нас этот проект получился очень живым и интересным. С «Лавкой Edoque» мы не просто сделали ещё одно приложение, а действительно погрузились в их философию — натуральность, честность, качество.

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

Это как раз тот случай, когда и бизнесу, и клиенту, и нам самим результат по-настоящему нравится. Мы гордимся этим проектом.
Сергей Кретюк, Генеральный директор (CEO)
Made on
Tilda