+7 (383) 390-00-86
Написать
Главная
Проекты
LekVApteke (ООО «Лекваптеке»)

LekVApteke (ООО «Лекваптеке»)

Сервис для удобного поиска лекарств в аптеках Сибирского федерального округа

Клиент

LekVapteke (ООО «Лекваптеке») — сервис для поиска лекарств в аптеках Сибирского федерального округа с возможностью сортировки по цене и расстоянию, сохранения в избранное и создания списков для удобного поиска.

Цели и задачи

В 2023 году клиент обратился с запросом на обновление дизайна и доработку мобильного приложения. Его интерфейс устарел, архаичный код ограничивал возможность выпуска обновлений. Чтобы повысить качество и стабильность приложения, мы определили следующие ключевые цели:
  1. кардинально переработать приложение, сохранив и оптимизировав текущий функционал,
  2. разработать новый дизайн, соответствующий актуальным UX/UI-тенденциям,
  3. обеспечить масштабируемость архитектуры для дальнейшего расширения функционала,
  4. реализовать полнофункциональный процесс оформления заказа.

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

Боли заказчика

  • Исходное мобильное приложение было разработано для Android на Java и для iOS на Objective-C. Команды поддержки нет.
  • С течением времени сторы начали ужесточать требования, но адаптировать продукт под новые стандарты не представлялось возможным из-за отсутствия выделенной команды.
  • Дизайн устарел с точки зрения современных UX/UI-тенденций.
  • Снизилась производительность приложения: возникали лаги, сбои в работе карт и другие технические проблемы.
  • Процесс разработки

    1
    Подготовка
    Мы разделили разработку на два крупных этапа:
    • MVP1 — включает сохранение текущего функционала, доработку некоторых новых фич, а также редизайн;
    • MVP2 — включает расширение функционала и добавление новых фич.
    2
    Реализация
    1. Первое что мы сделали — описали User Story (пользовательские истории), помогающие увидеть функции продукта глазами конечного потребителя. В процессе описания проанализировали текущий функционал и нашли точки роста.

    2. Исходя из User Story приступили к дизайну — создали концепцию нового приложения, а затем постранично отрисовали все необходимые для экраны. В процессе работ приняли решение, добавить немного нового функционала в первую версию обновления:
    • функционал авторизации,
    • функционал регистрации,
    • функционал редактирования профиля.

    3. После дизайна приступили к разработке MVP1. В качестве фреймворка выбрали Flutter, т.к. он имеет единую кодовую базу для всех платформ: iOS и Android. Также Flutter отличается высокой производительностью и богатой библиотекой компонентов — это позволяет создавать современные и функциональные пользовательские интерфейсы и даёт простор для кастомизации благодаря встроенным виджетам.

    После завершения MVP1 мы протестировали приложение и поэтапно обновлили в сторах Google Play, AppStore и App Gallery. Мы намеренно выбрали поэтапный способ публикации, чтобы получить обратную связь от пользователей и отладить MVP1 для массового использования

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

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

    кеис_лекваптеке_1.pngкеис_лекваптеке_2.pngкеис_лекваптеке_3.png

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

    кеис_лекваптеке_4.pngкеис_лекваптеке_5.png

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

    кеис_лекваптеке_6.pngкеис_лекваптеке_7.png

    Результат

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

    На данный момент приложение имеет высокие оценки в сторах, что является явным подтверждением успешности проделанной работы.

    Аpp Store - 4,9 / Google Play - 4,8 / App Gallery - 4,8

    Команда проекта

    • Менеджер проекта
    • Дизайнер UX/UI
    • Flutter разработчики — 2 специалиста
    • Team-lead мобильной разработки
    • QA-инженер