Лавка Edoque
Услуги
Россия, Москва
IOS, Android
Декабрь 2023
К нам обратился заказчик с задачей создания мобильного приложения для действующего сервиса доставки натуральных продуктов «Лавка Edoque».
Основная цель — предоставить клиентам удобный инструмент для регулярных покупок экопродуктов с честным происхождением, натуральным составом и гарантией качества. Приложение должно объединять в себе онлайн-магазин, гибкую систему доставки и быть готовым к масштабированию.
Особое внимание уделялось премиальному пользовательскому опыту, удобной навигации и лёгкому процессу оформления заказов. Приложение должно было стать ключевым каналом продаж для постоянных клиентов и усилить позиционирование бренда в нише осознанного потребления.
Цель этапа — зафиксировать всю бизнес-логику проекта и подготовить техническую основу для дизайна и разработки.
На этом этапе ключевую роль играли проджект-менеджер и аналитик с нашей стороны.
Проводились регулярные встречи с представителями заказчика — операционным менеджером и техническим координатором — для сбора и уточнения требований.
В результате мы подготовили подробное техническое задание: определили структуру приложения, пользовательские роли, механику заказов и бонусов, интеграции с CMS, CRM и платёжной системой, а также заложили возможность будущего масштабирования.
Цель этапа — создать понятный, премиальный и удобный интерфейс, соответствующий философии бренда и ожиданиям пользователей.
Дизайном занимался UI/UX-дизайнер в связке с проджект-менеджером.
На основе ТЗ мы разработали прототипы всех экранов, проработали пользовательские сценарии и взаимодействие с элементами.
Фокус был на чистом интерфейсе, визуальной подаче товаров, плавных анимациях и интуитивной навигации.
Дизайн адаптирован под iOS и Android, с соблюдением платформенных гайдлайнов.
Цель этапа — реализовать весь функционал приложения и обеспечить его стабильную работу в связке с backend-системами.
На этом этапе работала основная техническая команда:
— главный разработчик (архитектура и технический контроль),
— Flutter-разработчик (frontend-часть),
— Python-разработчик (backend и API),
— тестировщик (QA),
— проджект-менеджер (координация и коммуникация с заказчиком).
Разработка велась итеративно и была разбита на микро-этапы. После каждой итерации заказчику предоставлялись рабочие сборки под iOS и Android — для проверки функциональности, прозрачного контроля хода работ и раннего выявления правок. Это обеспечивало максимальную синхронность и исключало накопление технического долга.
Фронтенд реализован на Flutter с кроссплатформенной поддержкой. Backend-часть — на Python, с интеграцией в CMS клиента, системой бонусов, учётом заказов и подключением платёжного модуля (ЮKassa).
Функциональность включала:
— каталог с фильтрами и поиском,
— карточки товаров с описанием и составом,
— корзину и оформление заказа,
— авторизацию по телефону и email,
— бонусную систему,
— личный кабинет и история заказов,
— push-уведомления и системные сообщения.
Отдельную роль на этом этапе сыграл QA-специалист — он проводил тестирование каждой сборки, фиксировал замечания и контролировал их устранение до передачи версии заказчику.
В результате заказчик получал не просто работающую сборку, а стабильно функционирующий и протестированный модуль.
Цель этапа — провести комплексную проверку всего приложения перед публикацией и убедиться в его стабильной работе во всех сценариях.
Поскольку тестирование велось параллельно с разработкой (в рамках каждой итерации), на данном этапе мы сфокусировались на финальной валидации всего функционала в сборке целиком.
Над этапом работали: тестировщик (QA), главный разработчик и проджект-менеджер.
Была проведена серия ручных прогонов по всем основным сценариям на реальных устройствах iOS и Android: регистрация, поиск, заказ, оплата, работа бонусов, push-уведомления, ошибки на нестабильном интернете и т.п.
Проверялись граничные кейсы, стабильность работы после обновлений, поведение при неполных данных и отключении сетевого соединения.
В ходе тестирования были выявлены и устранены последние мелкие баги, уточнены UX-моменты (например, анимации, переходы, уведомления).
Приложение было доведено до полностью готового и стабильного состояния, отвечающего как техническим требованиям, так и пользовательским ожиданиям.
Цель этапа — обеспечить полноценный запуск приложения и сделать его доступным для клиентов в официальных сторах.
После завершения разработки и финального тестирования мы перешли к публикации приложения в App Store, Google Play и RuStore.
На этом этапе участвовали проджект-менеджер, Flutter-разработчик и DevOps-инженер.
Мы оформили аккаунты разработчика от лица заказчика, подготовили описания, скриншоты, ключевые слова и иконки.
Также настроили сборку релизных версий, провели внутренние проверки и подготовили приложение к прохождению модерации в каждом магазине.
Параллельно были подключены системы аналитики (Firebase) и сбора ошибок (crash-репортинг), чтобы отслеживать поведение пользователей и оперативно реагировать на возможные сбои после запуска.
Все магазины успешно приняли приложение, и оно стало доступным для загрузки конечным пользователям на iOS и Android.
Цель этапа — обеспечить техническое сопровождение и внедрять новые функции по мере развития бизнеса.
После релиза команда EVO Mobile продолжила работу над проектом: разработчики, тестировщик и проджект-менеджер участвовали во внедрении новых функций и оптимизации.
Были реализованы: расширенные фильтры, повторные заказы, бонусная система, импорт из CMS и доработки push-механики.
Приложение «Лавке Edoque» позволило выйти на новый уровень сервиса и цифровизации.
Пользователи получили удобный инструмент для покупки натуральных продуктов от проверенных поставщиков с гибкой доставкой.
Благодаря стабильной работе, продуманному UX и сильной связке с бизнес-процессами, приложение способствовало росту повторных заказов (LTV) и укреплению доверия к бренду
![]()
Сергей Кретюк
Генеральный директор (CEO)
Для нас этот проект получился очень живым и интересным. С «Лавкой Edoque» мы не просто сделали ещё одно приложение, а действительно погрузились в их философию — натуральность, честность, качество.
Было важно передать эти ценности через цифровой продукт: чтобы всё выглядело чисто, работало быстро, а покупки были простыми и понятными.
Решали много нетривиальных задач: от повторных заказов и бонусной системы до удобного каталога и предсказуемой логики доставки. Всё должно было работать чётко, но оставаться визуально лёгким.
Это как раз тот случай, когда и бизнесу, и клиенту, и нам самим результат по-настоящему нравится. Мы гордимся этим проектом.