Регистрация очень проста и понятна пользователю — необходимо лишь заполнить номер телефона и город проживания. Остальные данные профиля можно заполнить, перейдя на экран «Профиль». На этом же экране пользователь выбирает аватар, а также видит свой рейтинг в приложении и список друзей.
Каждый пользователь приложения может создать пост с предложением своего варианта досуга, или приключение, и найти компанию для отдыха. Все созданные приключения видны в ленте пользователей. В этом разделе для удобства поиска реализованы фильтры: приключения могут быть сортированы по категориям (спорт, пушетествия и т.д.). Если пользователю интересна какая-либо встреча, он может подать заявку на участие в ней. Инициатор встречи либо подтверждает участие других пользователей, либо отклоняет его.
Все мероприятия пользователя находятся на одной вкладке — «Приключения». В этом разделе приключения разделены на «Мои» (где пользователь — инициатор встречи), «Участвую» (предстоящие встречи, в которых пользователь — участник) и «Завершённые» (все завершённые приключения).
У пользователей, чье участие подтверждено, появляется возможность созвониться друг с другом или общаться в чате. А после завершения события участники могут поставить оценку, оставить отзыв и добавить фото.
Пользователи могут предоставить приложению доступ к контактам, и тогда Adventure and Life отобразит тех людей из контактов пользователя, кто зарегистрированы в приложении. Их можно добавить в друзья. А тем, кто не зарегистрирован, можно отправить приглашение в приложение по СМС.
Одна из классных фишек приложения — интеграция с искусственным интеллектом ChatGPT. Теперь пользователи приложения могут попросить у искусственного интеллекта идеи приключений для любой погоды, компании и на любой вкус, или просто поболтать с ним на различные темы.
В итоге у нас получилась большая социальная сеть для тех, кто любит активный образ жизни и хочет найти новых единомышленников и друзей. Мы реализовали этот проект с нуля, написали объёмный сервер и кроссплатформенное мобильное приложение на Flutter. Проект ещё в работе, дорабатывается и улучшается.