~handlerug/insomnia-vk-app

Daily VK App frontend
6f2bcaed — handlerug 3 years ago
fix: useForceUpdate hook
165a6446 — handlerug 3 years ago
polishing dnevnik.ru
82874cf2 — handlerug 3 years ago
feat: new Dnevnik.ru screen

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~handlerug/insomnia-vk-app
read/write
git@git.sr.ht:~handlerug/insomnia-vk-app

You can also use your local clone with git send-email.

Daily
Властвуй привычками

Daily — это приложение на платформе VK Mini Apps для управления привычками и другими повторяющимися действиями (почистить зубы, полить растения, поменять кошачий лоток, побегать на дорожке...)

Серверная часть этого проекта находится в отдельном репозитории.

#Решаемые задачи

  • Предлагать полезные привычки пользователю
  • Напоминать пользователю о привычках в течении дня
  • Следить за выполнением, но не мешать пользователю
  • Интерактивно поощрять пользователя за следование плану

#Планируемый функционал

  • [x] Создание, просмотр, изменение и удаление личных привычек
  • [x] Выполнение привычки. Механика: удерживаем привычку, часть круга анимированно заполняется, через 700мс эта часть полностью заполняется и действие засчитано
  • [x] Пуш-уведомления
  • [x] Опубликование статистики по привычке в историях ("вирусная" модель распространения)
  • [x] Расписание выполнения привычки (в какие дни она будет выполняться)
  • [x] Рекомендуемые привычки (основываясь на прошлой активности пользователя)
  • [x] Категории привычек: Спорт, Образование, Продуктивность, Фигура, Гармония, Медицина, Гигиена
  • [x] ДОПОЛНИТЕЛЬНО: заметки с пуш-уведомлениями

#Команда WebStage

#Установка

Для развертывания клиентской части:

git clone https://github.com/handlerug/insomnia-vk-app.git && cd insomnia-vk-app
npm install

Для запуска (на порту 10888): npm start

Для сборки (в папку build): npm run build