Ищете крутые кейсы в digital? Посмотрите на номинантов Workspace Digital Awards 2026!
Purrweb
Запустили приложения для безбарьерной среды: кейс «Точка доступа»
Purrweb
#Приложение под ключ

Запустили приложения для безбарьерной среды: кейс «Точка доступа»

42 
Purrweb Россия, Омск
Поделиться: 0 0 0
Запустили приложения для безбарьерной среды: кейс «Точка доступа»
Сфера

Государство и общество

Мобильная платформа

iOS, Android

Сдано

Август 2025

Задача

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

К моменту обращения к команде Purrweb дизайн уже был готов. Нам предстояло взять на себя техническую реализацию и довести минимально жизнеспособный продукт (MVP) до релиза.

Функциональность приложения

Пользователи могут:

— Искать на карте доступные места и фильтровать их по параметрам (пандус, широкие проходы);

— Проверять локации на доступность и оставлять важные комментарии — так модераторы смогут лучше понять контекст и точнее оценить полученные данные.

В приложении две роли — пользователя и волонтера, их можно переключать. Именно волонтеры заполняют в приложении данные о доступности места.

Решение

Главный вызов: интеграция с 2ГИС и фильтрация

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

В фильтрах — важные элементы доступной среды:

Выбрали 2ГИС в качестве картографического сервиса, потому что он позволял получить больше информации о месте. Но в процессе выяснилось, что API сервиса работает не так, как мы рассчитывали. Данные отдавались частями, а это увеличивало количество запросов. Каждый запрос — деньги в рамках тарифа 2ГИС.

Первые тесты показали, что один пользователь за час мог потратить до 30 000 запросов. Это весь месячный лимит на одного человека. При таком расходе сервис просто перестал бы работать: API заблокировался бы, а заказчику пришлось бы платить огромные суммы за превышение тарифа.

Командная работа: как мы искали решение

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

У нас было несколько вариантов решения 👇

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

После нескольких итераций и доработок архитектуры нам удалось стабилизировать работу фильтра. На момент релиза один пользователь расходовал около 100 запросов в сутки — это уже было приемлемо для проекта.

Другие технические задачи

Помимо фильтров, в проекте было еще несколько моментов, где стандартные решения не работали.

Фотографии локаций. Мы хотели подтягивать всю галерею из 2ГИС, но API не предусматривал такую возможность. Решили показывать одно-два превью-фото, а для просмотра полной галереи добавили кнопку перехода в 2ГИС. Кроме того, волонтеры сами прикрепляют фотографии к локациям — их пользователи видят без проблем.

Категории в поиске. По умолчанию API 2ГИС не отображает точки на карте, пока не выбрана категория или не введен запрос в строку поиска. Это создавало неудобство: пользователь открывал приложение и видел пустую карту. Мы добавили выбранную категорию по умолчанию и автозаполнение — теперь точки видны сразу, и можно начать работу без лишних действий.

Отображение точек на карте. SDK 2ГИС не позволял гибко управлять иконками в разных масштабах: они то сливались, то становились слишком крупными. Мы создали собственную SVG-иконку и реализовали адаптивную отрисовку, чтобы точки корректно отображались на любом зуме, и при этом не страдала точность нажатия.

Рейтинг мест. Изначально в планах была фильтрация по рейтингу, но API на текущем тарифе не отдавал данные в нужном формате. Вместо фильтра предложили сортировку — с точки зрения пользовательского опыта почти то же самое, зато технически реализуемо без дополнительных затрат.

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

Результат

Мы разработали первую версию приложения за три месяца. Еще два месяца ушло на прохождение ревью в магазинах приложений. Сейчас «Точка доступа» доступна пользователям на платформах AppStore, Google Play и RuStore.

«Точка доступа» — это сильный и эмоциональный проект, который родился из желания сделать мир лучше. Для нас особенно приятно быть частью такой истории и знать, что наша работа помогает людям жить комфортнее.

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

Ключевые метрики проекта

Есть идея проекта?

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

Расскажите нам о своей идее — обсудим, как ее реализовать.

https://tochka-dostupa.app/ru

Стек технологий

  • Flutter Flutter Фреймворк/библиотека
  • Figma Figma Графический редактор

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Purrweb с удовольствием обсудит вашу задачу

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