Supabase e FlutterFlow

Criação de App EAD Cursos no FlutterFlow, Banco de Dados Supabase

Objetivo do Aplicativo

Com o Supabase e FlutterFlow foi criado o App EAD Cursos. Sendo o Supabase o Banco de Dados. Diferente do App Agendamento, que optou pelo Firebase, como Banco de Dados.

O aplicativo foi pensado pela NoCode StartUp. O seu desenvolvimento teve a orientação do professor Matheus Castello.

O Supabase é um  banco de dados relacional, veloz e escalável, que se integra de forma nativa com o FlutterFlow.  Construtor facilitado de APIs. Possui plano gratuito e pago (para aqueles App publicados nas lojas virtuais)

Supabase e funcionalidades:

  • Banco de Dados SQL: Banco Relacional PostgreSQL;
  • Autenticação: Serviço completo de Auth;
  • Storage: Serviço de Armazenamento;
  • Edge Functions: Funções completas;
  • Banco Realtime: Dados em tempo real;
  • APIs: Comunicação via API.

O objetivo do Aplicativo é  criar uma Plataforma de Cursos EAD. É um aplicativo multiusuário, com as seguintes telas:

  • Cadastro e Login;
  • Meus Cursos;
  • Cursos Disponíveis
  • Perfil;
  • Menu;
  • Aulas;
  • E outros componentes que fazem a interação entre as telas.

Roteiro do App EAD Cursos FlutterFlow

Elaborei um roteiro para a criação do App EAD Cursos, seguindo as orientações  do Professor Castello.  O objetivo foi facilitar a aprendizagem das funcionalidades do Supabase.

Clique no botão para ter acesso ao PDF.

Interfaces do App EAD Cursos

Algumas telas serão mostradas. Mas, que fique claro, várias outras foram necessárias para a criação do App. Todo o processo consta no roteiro, anexado, no tópico anterior.

Supabase e FlutterFlow
Página de Cadastro
Supabase e FlutterFlow
Página de Login
Supabase e FlutterFlow
Menu
Supabase e FlutterFlow
Página de Perfil
Supabase e FlutterFlow
Página Meus Cursos
Supabase e FlutterFlow
Página Detalhes Curso