Закрыть
Контакты
Узнайте, чем мы можем быть полезны для вас. Заполните форму заказа нового проекта или напишите на info@halikov-studio.ru
Закрыть
Расскажите
о вашей задаче
Добавить файл
Кейс / Mobile · iOS и Android · Стартап
Здоровье и фитнес Marketplace · 2 стороны

Сестра.
Помощь на дому — без очередей.

Мобильное приложение, которое за несколько шагов соединяет семью с сиделкой, медсестрой или специалистом по уходу. Заказчик описывает процедуру — исполнители откликаются с ценами и опытом. Опубликовано в App Store и RuStore. Полный цикл разработки: продуктовый дизайн, Flutter-приложение, Node.js-бэкенд и запуск в сторах.

Главная: «Создать заявку»
2
платформы — iOS и Android
15+
видов медицинских услуг
7
шагов wizard'а создания заявки
2
типа пользователей: заказчик и исполнитель
О проекте

Когда важно позаботиться о близких.

«Сестра» — стартап, который убирает посредников между семьёй и частными медицинскими специалистами. Вместо звонков по объявлениям и поиска через знакомых — приложение: описали процедуру, получили отклики проверенных сиделок и медсестёр, выбрали по рейтингу и цене, согласовали время через WhatsApp — и помощь приехала.

  • 01 Уход за пожилыми и маломобильными людьми
  • 02 Сопровождение и помощь после болезни
  • 03 Массаж для взрослых и детей
  • 04 Поддержка в период восстановления
  • 05 Перевязки и обработка ран
  • 06 Уколы, капельницы и другие процедуры на дому
  • 07 Хиджама и нишевые направления
«Через приложение — проверенные сиделки, медсёстры и специалисты по уходу с опытом работы. Спокойно и без лишних поездок».

— Описание приложения в App Store

Двусторонний marketplace

Один продукт —
два сценария.

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

Заказчик

Семья ищет помощь для близкого человека — дома, в удобное время, у проверенного специалиста.

  • Выбирает услугу из каталога: укол, капельница, перевязка, массаж, уход
  • Указывает данные пациента: пол, возраст, рост, вес, особенности здоровья
  • Назначает дату, адрес, длительность курса процедур
  • Получает отклики от нескольких специалистов с ценами и комментариями
  • Выбирает по рейтингу, опыту и цене — связывается через WhatsApp
  • Подтверждает «услуга оказана» после визита

Исполнитель

Сиделка, медсестра или специалист по уходу — получает поток клиентов без звонков и посредников.

  • Регистрируется, заполняет профиль: образование, опыт, специализация
  • Видит ленту заявок в своём городе по своим услугам
  • Откликается на интересные: предлагает свою цену и комментарий
  • Получает уведомление, когда заказчик выбрал именно его
  • Связывается с клиентом через WhatsApp для уточнения деталей
  • Закрывает заявку как «выполнена» — копит рейтинг и отзывы
Стек и роль

Flutter + Node.js —
единый продукт на двух сторах.

Кроссплатформенный Flutter — чтобы запустить iOS и Android из одного кодбейса без потери в качестве. Бэкенд на Node.js — для маркетплейс-логики, отклика исполнителей в реальном времени и push-уведомлений.

⌘ Технологии

Flutter под клиента, Node под сервер

Mobile · iOS + Android
Flutter Dart Bloc / Riverpod Dio · REST Geolocator Firebase Push
Backend
Node.js Express / Nest PostgreSQL Redis REST API JWT auth
Инфраструктура
Docker CI/CD S3-хранилище SMS-аутентификация App Store Connect RuStore Console
Дизайн
Figma UI-кит проекта Иконки и иллюстрации
✦ Что было сделано

Полный цикл — от идеи до релиза

  • Продуктовое исследование рынка частной медицины
  • UX-проектирование двух ролей и их сценариев
  • Дизайн-система и UI-кит в Figma
  • Кроссплатформенная разработка на Flutter
  • Бэкенд на Node.js: API, маршруты, отклики, рейтинги
  • SMS-аутентификация и ролевой доступ
  • Геолокация, выбор города, фильтры заявок
  • Интеграция с WhatsApp для связи сторон
  • Публикация в App Store и RuStore, поддержка релизов
Кейс

Задача → Решение → Результат.

Рынок частной медицинской помощи на дому в России — это тысячи объявлений в соцсетях, чаты в мессенджерах и «подскажите кого-нибудь по знакомству». Стартап «Сестра» решил собрать всё это в один цифровой продукт.

01
Задача

Запустить нативный marketplace частных медицинских услуг с нуля.

Команда стартапа пришла с идеей и первичными гипотезами — нужно было превратить это в работающий продукт на iOS и Android, причём с коротким time-to-market и возможностью быстро менять логику маркетплейса по мере проверки гипотез на живых клиентах.

02
Решение

Flutter, Node.js и продуманные сценарии для обеих ролей.

Выбрали Flutter ради единого кодбейса и скорости итераций. Спроектировали два пути: для заказчика — wizard создания заявки, лента откликов, выбор по рейтингу и цене; для исполнителя — профиль, лента доступных заявок, отклик с ценой. На бэкенде — Node.js с логикой матчинга, push-уведомлениями и ролевой моделью. Связь сторон вынесли в WhatsApp — понятный канал, не тянет на себя поддержку.

03
Результат

Опубликовано в App Store и RuStore. Растёт по версиям.

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

Функционал

Каждый экран —
конкретный шаг сценария.

Шесть ключевых экранов приложения, по которым проходит и заказчик, и исполнитель. От первого знакомства с каталогом до закрытия выполненной заявки.

01

Каталог услуг — 15+ направлений.

Главный экран показывает активные заявки и список всех доступных услуг: уколы внутривенно/внутримышечно, капельницы, уход за лежачими больными, массаж для разных возрастов, перевязки, хиджама. Сверху — текущий город и аватар профиля.

  • Активные заявки одной карточкой
  • Полный каталог медицинских услуг
  • Геолокация и смена города
Главная / Каталог услуг
02

Wizard создания заявки.

Семь шагов с прогресс-баром: выбор процедуры, данные пациента (пол, возраст, вес, рост), особенности здоровья, адрес, дата и время, длительность курса. Шаги отображаются динамически в зависимости от выбранной услуги.

  • До 7 шагов с прогрессом
  • Динамические поля под тип услуги
  • Возможность вернуться и поправить
Wizard создания заявки
03

Профиль специалиста.

Карточка исполнителя с фото, возрастом, образованием и опытом работы. Подробное описание специализации, отзывы клиентов и кнопка «Выбрать исполнителя» внизу. Заказчик видит, кому доверяет здоровье близких.

  • Образование и стаж работы
  • Описание специализации
  • Рейтинг и отзывы клиентов
Профиль специалиста
04

Отклики с ценами.

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

  • Несколько откликов в одной карточке
  • Цена и комментарий от каждого
  • Переход к полному профилю исполнителя
Отклики на заявку
05

Сторона исполнителя.

Специалист видит заявку с деталями: тип процедуры, данные пациента, адрес, время. Указывает свою цену в вилке (например, 200–500 ₽), может выбрать рекомендованную и добавить комментарий. Один тап — и отклик ушёл заказчику.

  • Полные детали заявки
  • Своя цена или рекомендованная
  • Комментарий к отклику
Стоимость процедуры (исполнитель)
06

Связь и закрытие заявки.

Когда заказчик выбрал исполнителя — открываются контакты: имя пациента, телефон, переход в WhatsApp одной кнопкой. После визита — большая зелёная кнопка «Услуга оказана»: цикл закрыт, рейтинг растёт.

  • Контактные данные обеих сторон
  • Прямой переход в WhatsApp
  • Закрытие заявки и запрос рейтинга
Завершение заявки + WhatsApp
Доп. экраны

И другие важные сценарии.

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

Активные заявки
Активные заявки
Выбор города
Выбор города
Лента заявок исполнителя
Лента исполнителя
Сестра доступна сейчас

Установите
и посмотрите изнутри.

Приложение опубликовано в App Store и RuStore — скачайте, чтобы увидеть, как двусторонний marketplace работает в живом продукте.