Пет-проект: трекер привычек на выходных
Рыба-текст. Идея простая: не «супер-приложение», а страница, где видно, сколько дней подряд ты не забыл про зарядку, чтение или воду.
Scope на два дня
| Блок | Сделано в MVP | Отложено |
|---|---|---|
| UI | Список + чек | Графики, бейджи |
| Данные | SQLite | Синхронизация |
| Авторизация | Нет | OAuth, magic link |
Архитектура-рыба
Фронт шлёт PATCH на /api/habits/:id/toggle. Бэкенд — тонкая обёртка над одной таблицей habit_log. Никаких микросервисов, никакой «платформы привычек».
Что раздражало
- Переусложнить стейт на первом экране.
- Писать README длиннее, чем код (почти попался).
Планы
Добавить экспорт в CSV и тёмную тему. Пока пост существует только чтобы заполнить блог и проверить категорию projects в URL.