Dayloop - мобильное приложение для трекинга привычек на Flutter. Продукт делает акцент на регулярности, наглядном прогрессе, мягкой мотивации и аккуратном мобильном UX.
Приложение помогает формировать привычки, которые реально можно поддерживать каждый день. Вместо перегруженных экранов Dayloop строится вокруг простого ежедневного цикла:
- выбрать несколько важных привычек
- отмечать выполнение без лишних действий
- поддерживать streak
- видеть прогресс во времени
- возвращаться в приложение каждый день
- Сделать ежедневную отметку привычек быстрой и приятной
- Превратить streak в мотивацию без лишнего давления
- Показывать прогресс ясно и наглядно
- Поддерживать регулярность через напоминания
- Собрать сильный Flutter-проект для портфолио с хорошей визуальной полировкой
- Студенты, которые выстраивают учебные или wellness-рутины
- Специалисты, отслеживающие фокус, воду, сон или движение
- Пользователи, которым нужен чистый и мотивирующий трекер привычек
Dayloop использует спокойную приглушенную палитру с собранным современным характером:
- Forest:
#2E3532 - Sage:
#7E9181 - Mist:
#C7CEDB - Steel:
#A0AAB2 - Mauve:
#94849B
- Создание привычки с названием, иконкой, цветом и частотой
- Ежедневная отметка выполнения
- Текущий streak и лучший streak
- Обзор прогресса за день, неделю и месяц
- Настройка напоминаний для каждой привычки
- Легкие анимации для отметки выполнения и достижения milestone
- Локальное хранение привычек и истории
- Онбординг
- Главный экран
- Экран привычки
- Создание и редактирование привычки
- Статистика
- Настройки и напоминания
flutter_riverpodдля управления состояниемgo_routerдля навигацииisarилиhiveдля локального храненияflutter_local_notificationsдля напоминанийfl_chartдля графиков прогрессаgoogle_fontsдля типографики
lib/
app/
core/
features/
habits/
statistics/
reminders/
onboarding/
shared/
Dayloop хорошо показывает:
- продуманное продуктовое мышление
- структурированную Flutter-архитектуру
- работу с состоянием
- локальное хранение данных
- сценарии с уведомлениями
- аккуратные анимации
- аналитику и визуализацию прогресса
- Базовый трекинг привычек
- Логика streak
- Система напоминаний
- Графики прогресса
- Local-first подход
- Облачная синхронизация
- Авторизация
- Виджеты
- Расширенная аналитика
- Элементы социальной мотивации
Документация и продуктовая база уже подготовлены. Следующий шаг - развернуть Flutter-проект и начать реализацию MVP-экранов.