^ Наверх

Мобильные приложения аптечной сети «Максавит» для платформ Android и iOS

Поддержка и развитие мобильных приложений аптечной сети «Максавит».

Этот кейс обновляется ежемесячно.

Мобильные приложения для платформ iOS и Android, услуга «Безлимитное абонентское обслуживание»

О заказчике

Впервые бренд «Максавит» появился в 2010 году. Тогда это было всего несколько аптек в Нижнем Новгороде. Уже в 2011 году сеть вышла за пределы Нижегородской области, открылась аптека в Калуге, и с тех пор «Максавит» завоевал 36 регионов. Сейчас под этим брендом работают более 530 аптек в 103 городах по всей России.

О проекте

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

Возможности приложений:

  • Текстовый, голосовой поиск или поиск по штрих-коду.
  • Карта аптек с подробной информацией о режиме работы и расположении, а также возможность проложить маршрут до аптеки.
  • Сравнение цен и наличия во всех аптеках вашего города.
  • Единый профиль клиента для сайта и приложения с полной синхронизацией истории заказов.
  • Программа лояльности.
  • Индивидуальные предложения, акции, скидки и бонусы.
  • Персональные уведомления, чтобы вы всегда были в курсе статусов заказа.

Платформа

  • Языки: Kotlin, Swift.
  • БД PostgreSQL.
  • API node.js.

Разработка

Разработка осуществляется на основе периодических процессов выявления потребностей. Ежемесячно вносятся изменения в мастер-планы проекта. Ключевые задачи:

Декабрь, 2021 г.

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

Январь, 2022 г.

  • Создать бету для api.
  • Настроить деплой для arm.
  • Запустить проект локально в докере.
  • Настроить деплой для api.
  • Настроить новый сервер и перенести проект туда (первый этап работы).
  • Актуализация версий зависимостей для Android.
  • Актуализация версий зависимостей для iOS.

Февраль, 2022 г.

  • Настроить новый сервер.
  • Логирование на бекэнде.
  • В админ панели реализовать возможность добавлять более 300 товаров к акции.
  • Android, iOS: Изменить наполнение карточки препаратов в результатах поиска.
  • Android, iOS: Автоматическое увеличение яркости на экране программы лояльности.
  • Предоставить информацию по заданиям в планировщике.

Март, 2022 г.

  • Выпущена сборка приложения, работающего с новой тестовой АПИ
  • Настроены задания в планировщике
  • Выполнено тестирование проекта на новом сервере.
  • Изменен адрес подключения приложения к API программы лояльности Максавит
  • Исправлена ошибка в процессе инициализации объекта карты
  • Выполнена смена иконок facebook и instagram
  • Произведен запуск проекта на новой инфраструктуре
  • Решена проблема с доставкой push-уведомлений, добавленных в админ панель
  • Выполнена доработка блока "Не забудьте приобрести" на экране товара
  • Настроено отображение неактуальных фото в мобильном приложении на платформах iOs и Android
  • Выполнена доработка API - устранено противоречие в данных
  • Выполнена доработка - в административной панели реализована возможность добавлять более 300 товаров к акции
  • Исправлена ошибка в поиске на новом сервере
  • Выполнена актуализация версий зависимостей для iOS и Android

Апрель, 2022 г.

  • Исправлена ошибка поиска
  • Разработана первая часть документации (девопс)
  • Настроен доступ к мониторингу на просмотр на новом сервере.
  • Разработана документация по хранению информации в базах данных
  • Выполнена доработка по изменению информации о хранении заказа на 48 часов
  • Выполнена доработка на стороне бэкенда по подбору аналогов из текущей выгрузки
  • Исправлена информация о наличии в ХХХ аптек на листинге
  • Исправлена ошибка с некорректной историей начисления - списания бонусов
  • Выполнена аудит запросов приложения
  • Исправлена ошибка с выбором аптек в приложении
  • Изучено ТЗ по поиску, подобрано функциональное решение
  • Добавлен необязательный параметр ID города
  • Исправлена ошибка отображения некорректной цены препарата в аптеке
  • Исправлена ошибка обработки файлов короткой выгрузки остатков и цен, бонусов, каталога
  • Исправлена ошибка вылета приложения при запуске
  • Выполнена актуализация версий зависимостей для Android
  • Проведен аудит проблемы повторного запроса на использование геолокации
  • Заменен текст на начальных слайдах
  • Исправлена ошибка с разной историей заказов на Android и IOS
  • Выполнена актуализация версий зависимостей для IOS
  • Исправлена некорректная работа фильтра
  • Выполнена реализация Диплинков в мобильном приложении Максавит
  • Исправлена ошибка вылета приложения при некорректном ответе API

Менеджер проекта


Поделиться в соц. сетях:    

Оставить заявку

Владислав
Ухов
   
Александра
Богуславская