Создаём настоящее приложение на 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.