Мобильное приложение для сети лабораторий «ИНВИТРО»

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

О клиенте

ИНВИТРО — одна из ведущих частных медицинских сетей, которая специализируется на лабораторных анализах и оказывает медицинскую помощь.

Личный кабинет

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

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

Модуль оплаты

Реализация стандартного функционала оплаты:

  • верстка дизайна по шаблонам дизайнера
  • описание логики валидаторов полей
  • описание логики оплаты

Бонусная система

В приложении предусмотрено управление программой лояльности:

  • регистрация в бонусной программе
  • отображение состояния бонусного счета
  • списание баллов при онлайн оплате

Оптимизация приложения

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

В результате экраны приложения в среднем стали загружаться на 25% быстрее за счет изменения навигации. После редизайна рейтинг приложения вырос с 4.2 до 4.9.

Стек

Kotlin, KMM, Compose, Coroutines, Flow, Retrofit+OkHttp, Dagger, MVVM, Yandex-Metric
«Мы особенно ценим профессионализм и открытость в работе с командой ООО «Норд Клан». За всё время сотрудничества компания ООО «Норд Клан» продемонстрировала ответственный и компетентный подход к выполнению поставленных нами задач. Выражаем своё намерение в сохранении сложившихся деловых отношений, надеемся на дальнейшее взаимовыгодное сотрудничество!».

Юрий Пастухов, директор департамента разработки ПО в «Инвитро-ИТ»