Отдельная важная часть — напоминания. У каждой привычки должно быть собственное время уведомления, которое пользователь настраивает сам, а не одно общее время для всего приложения. Также нужен раздел с отчётами: сводка по неделям и по месяцам, чтобы можно было отследить не разовые успехи, а устойчивость привычки во времени — какие дни недели проседают, растёт динамика или падает.
По технологиям решение оставляю за исполнителем: подскажите, что лучше подойдёт для такого приложения — писать отдельно под каждую платформу или взять единую кроссплатформенную базу, и как лучше хранить данные на случай будущей синхронизации между устройствами одного пользователя.
Жду в отклике:
— Одно нажатие для отметки привычки за день
— Счётчик и визуализацию серии дней без пропуска
— Индивидуальное время напоминания для каждой привычки
— Отчёты по неделям и месяцам
— Примеры реализаций, срок и этапы работы