Лучшая версия себя

Трекер привычек — это инструмент, который помогает формировать полезные привычки

Исходный код
Hand Mockup

Лучшая версия себя

Каталог привычек по категориям с возможностью выбора из каталога

Исходный код
Hand Mockup

Лучшая версия себя

PWA-приложение с возможностью установки на Android, iOS и Windows с адаптацией под мобильные устройства

Исходный код
Hand Mockup

Используемые технологии

Технологический стек проекта

React, MobX, Chakra UI, react-charts

Frontend

Nodejs, Nestjs

Backend

MongoDB

Database

  • Каталог привычек

    по категориям с возможностью выбора из каталога

  • Операции над привычками

    Добавление привычек в отслеживаемые, их удаление, редактирование

  • Визуальный контроль

    Статистика и графики формирования привычек

  • общий баланс

    Сводная статистика по всем привычкам

feature
  • Адаптивная верста

    Возможность настройки темы

  • REST API с документацией

    Широкие возможности для расширения функционала

  • Асинхронный бэкенд

    Быстрая работа под высокой нагрузкой

  • Расширяемость

    Реализован CRUD для всех сущностей, регистрация и авторизация

Подробнее о проекте

Личный трекер привычек

Начни вырабатывать полезную привычку

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

Скачать
showcase
showcase

Контролируй свой прогресс

Одна из самых специфических особенностей человека состоит в том, что время от времени он испытывает внутреннюю потребность приобретения новых привычек. Новой привычкой может быть что угодно: соблюдение новой диеты или распорядка дня, хождение на тренировки или планирование дел, стратегическое обдумывание предстоящих событий или совершение пробежек по утрам и т.д. Зависит это от того, какие цели ставит перед собой человек в текущий момент времени, и методов, посредством которых он планирует данных целей достигать.
Однако на деле сформировать новую привычку, в особенности какую-то полезную, может быть не так-то просто. Человек может решить с понедельника начать ежедневно заниматься физическими упражнениями дома или, к примеру, медитировать, но получается совсем не так: долгожданный «понедельник» либо так и не наступает, либо после пары дней усилий над собой человек теряет мотивацию, занимается чем-то другим, вследствие чего новая привычка так и не формируется.

Скачать

Легко попробовать

Скачать исходники с github

Скриншоты

Несколько скриншотов трекера "Лучшая версия себя"

screenshot
screenshot
screenshot
screenshot
screenshot
screenshot

Об авторе

author
Андрей Степанов

Software developer

Другие мои проекты

У меня есть еще несколько интересных проектов

blog

Мои.Инвестиции

Веб-сервис и PWA-приложение для учета инвестиций и контроля их доходности

blog

Cashflow

Веб-сервис и PWA-приложение для учета доходов и расходов "Денежный поток"

blog

Мои.Счетчики

Сервис предназначен для сбора показания счетчиков учета ресурсов (холодная/горячая вода, электричество, газ и т.п.)