Создаём настоящее приложение на FlutterFlow 5 и Supabase с нуля
Трекер привычек
Создаём настоящее приложение на FlutterFlow 5.0 и Supabase (с нуля)
Краткий обзор видео:
- Автор видео — James Nocode, это подробный, более чем двухчасовой мастер-класс по созданию приложения учета привычек (habit tracker) с помощью платформы FlutterFlow (фронтенд) и Supabase (бэкенд).
- В начале показаны архитектура приложения и базовая схема данных Supabase: пользователи, привычки, их выполнение, достижения (milestones), streaks (серии подряд выполненных действий).
- Демонстрируется настройка связки между FlutterFlow и Supabase, создание, заполнение и визуализация таблиц, генерация тестовых данных.
Основные функции приложения:
-
Добавление новых привычек;
-
Отметка выполнения привычек по дням;
-
Ведение streaks (серий подряд выполненных действий) и milestones (достижений, например: 3, 7, 30 дней без пропусков);
-
Возможность переключения между отображением streaks и общего количества выполненных действий;
-
Система авторизации, работа с пользователями;
-
Редактирование, удаление привычек и достижений;
-
Индикация выполнения целей, простая геймификация (цветовые индикаторы достижений);
-
Большой акцент делается на максимальном использовании No-code платформа возможностей Supabase: все подсчёты streaks, статусы достижений, фильтрации — делаются на стороне базы данных через запросы и представления (views).
-
Видео пошагово проводит через все стадии разработки: проектирование, реализация функциональности, улучшение интерфейса, расширение возможностей.
-
В конце видео рассказывается, как подключить авторизацию, создать страницу профиля пользователя.
Это видео идеально подходит для начинающих и тех, кто хочет освоить подход No-code платформа/low-code к созданию реальных приложений на базе FlutterFlow и Supabase.