9D: мобильное приложение для медитаций

О проекте
Рассказываем, как приняли участие в создании мобильного приложения 9D из категории wellness. Проект помогает пользователям тренировать осознанность и заботиться о ментальном здоровье с помощью медитаций и дыхательных практик.
Цели и задачи
Поработать над проектом предложили наши друзья из студии Humandone . Их команда отвечала за дизайн и user flow приложения и обратилась к нам, как опытным разработчикам с большим портфолио на React Native. Вместе у нас получилась классная синергия и очень красивый проект (вы сейчас сами в этом убедитесь).
Нашей команде предстояло:
- Создать удобный каталог аудиозаписей для самостоятельных медитаций с гибкими фильтрами поиска;
- Организовать запись на оффлайн-занятия по дыхательным практикам;
- Добавить персонализацию для улучшения пользовательского опыта.
Если у вас есть идея, но нет технической команды или специалиста с нужным стеком, мы всегда готовы подключиться к проекту.
Основной функционал
Как продукт помогает пользователям становиться более осознанными и счастливыми.
Библиотека

Напоминания и уведомления

Бесплатная версия и подписка

Регистрация в приложении
В 9D предусмотрены два типа аккаунтов:
Профиль пользователя – основное приложение для прослушивания медитаций и записи к инструкторам по дыхательным практикам. Регистрация с помощью email, а также Google и Apple ID.

Профиль преподавателя – админ-панель для инструкторов, где можно управлять записями на свои услуги. Регистрация доступна только через email, так как требует подтверждения со стороны команды 9D, которая работает только с проверенными специалистами.

Запись на практику
Все активные сессии от инструкторов собраны в разделе Facilitators. Все они распределены по фильтрам. Доступен поиск по геолокации пользователя для записи к ближайшему свободному специалисту. В карточке инструктора есть его фотография, описание практики, стоимость участия и количество свободных мест. После оформления заявки на участие пользователь получает письмо с подтверждением бронирования и дальнейшими инструкциями на email.

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

Команда




Стек технологий
Frontend: React, React Native
Backend: Laravel, Horizon
Базы данных: PostgreSQL + PostGIS, Redis, MinIO
Сервера: Docker, Nginx
Библиотеки и сервисы: Google Sign in + Purchase, Apple sign in + Purchase, Scribe, FCM, Mailgun, Minio, Imgproxy.
Для анимации изображений с эффектом параллакс при скролле страниц Journeys и Facilitators использовали Reanimated 3.
Суть продукта
После регистрации в приложение 9D пользователи получают:
- Удобный инструмент для прослушивания медитаций и составления собственной коллекции;
- Агрегатор с функцией записи на оффлайн-занятия и персонализированными фишками.
Благодаря простому функционалу и логичной навигации, у нас получилось создать удобную экосистему для работы с эмоциями. И у нее есть все шансы стать настоящим digital-комьюнити для всех заинтересованных в своем ментальном здоровье.