ToWeDo позволит помогать людям прививать полезные привычки. Пользователь сможет выбрать нужную ему цель, например, пить таблетки по расписанию. Приложение в перспективе будет предлагать три механики достижения цели: наставничество, соревнование и групповая цель.
Рис. 1. Логотип приложения ToWeDo
Рис. 2. Экран приветствия приложения ToWeDo
Основной задачей проекта является создание утилитарного продукта, который функционально заменит аналогичную, но разрозненную структуру для выработки привычек. Популяризация проекта даст обществу новый инструмент для социального договора между теми людьми, кто хочет помочь и теми, кто хочет привить здоровую привычку. Это приведёт к популяризации здорового образа жизни, сделает людей более ответственными и продуктивными в достижении поставленных задач.
Рис. 3. Экран с уведомлением о запущенном приложении
Актуальность проекта
Статистика поисковых запросов «трекер привычек» в Яндекс и Гугл показывает десятикратный рост за последние три года.
Инновационность проекта
Все существующие трекеры привычек — это различные напоминания и календари. При этом существует множество сообществ в социальных сетях и месседжерах, которые реализуют механику соревнований и наставничества для формирования полезных привычек.
ToWeDo — это утилитарный продукт, который объединяет все вышеперечисленное в удобный интерфейс, с которым быстро и просто работать.
Рис. 4. Основной экран с целями
Отличие от аналогов
Аналоги — это напоминания и календари, структура которых разрозненна и нефункциональна. В отличие от них, ToWeDo работает на социальном контракте. Пользователь не будет смахивать или игнорировать напоминание и будет сам помнить, что у него поставлена цель освоить какую-либо привычку.
Описание конечного продукта
При первом запуске пользователь видит экран приветствия. На нём можно:
Рис. 5. Экран функции «Поделиться»
— получить быстрый доступ к правовой информации;
— выбрать язык (на данный момент интерфейс поддерживает русский, английский и хинди);
— выбрать цветовую тему (тёмную или светлую);
— пропустить экран и продолжить без регистрации (приложение запросит регистрацию/авторизацию, когда это потребуется);
— зарегистрироваться или войти через электронную почту;
— зарегистрироваться или войти через аккаунт Google;
— зарегистрироваться или войти через аккаунт Facebook;
— Когда человек входит в приложение (или откладывает этот этап на потом), он попадает на основной экран с целями. Выбрав цель, пользователь попадает в диалоговое окно, в котором:
— выбирает, пригласить стать наставником друга, или обратиться к системе ToWeDo, чтобы она подобрала наставника по схожим интересам и целям;
— описывает, зачем он хочет привить ту или иную привычку, и какие цели преследует;
— выбирает теги, описывающие, что он ожидает от наставника, например, поддержка и контроль.
Рис. 6. Экран с уведомлением о запущенном приложении и вариантами действий
Рис. 7. Экран с приглашением стать наставником
В конце диалога приложение отправляет на сервер POST-запрос, который фиксирует создание цели и, если пользователь выбрал на первом шаге подбор наставника системой, подбирает наставников и рассылает им push-уведомления с приглашением.
Рис. 8. Экран чата
Тот, кто получил push-уведомление, нажимая на него или на уведомление в экране активностей, открывает экран с приглашением стать наставником. В нём указана вся нужная информация для принятия решения о потенциальном подопечном и о цели. Первый, кто принял приглашение, становится наставником.
После того, как подопечный и наставник нашли друг друга, у них на экране «Привычки» меняется вид их общей цели, при нажатии на которую открывается экран с чатом. В чате можно задавать параметры расписания мероприятий, общаться, выкладывать доказательство выполнения текущей задачи.
Опубликованные наработки:
1. Проект опубликован: exp://exp.host/@olegmarin/TogetherWeDo;
2. Написан сайт с описанием функциональности проекта: towedo.app;
3. Также есть опубликованное приложение MVP: https://play.google.com/store/apps/details?id=com.riofi.ToWeDo.