App de registro de atividades físicas com integração ao Supabase para armazenamento em nuvem.
O App permite criar, editar, listar e excluir registros de corridas e caminhadas, utilizando o Supabase como backend. O projeto demonstra a implementação de armazenamento de dadose gerenciamento de estado com Provider.
As técnicas e tecnologias utilizadas pra isso são:
Flutter
: Framework para desenvolvimento de apps multiplataforma (Android e iOS) com Material Design 3.Supabase
: Plataforma de backend open source com recursos de banco de dados PostgreSQL, autenticação e armazenamento em tempo real.Provider
: Gerenciamento de estado da aplicação.Flutter Localizations
: Internacionalização do app (PT-BR e EN-US).Google Fonts
: Customização de tipografia.
Você pode acessar o código fonte do projeto inicial ou baixá-lo.
Após baixar o projeto, você pode abrir com o Android Studio ou Visual Studio Code. Para executar:
- Configure suas credenciais do Supabase no arquivo de configuração
- Execute
flutter pub get
para instalar as dependências - Conecte um dispositivo ou inicie um emulador
- Execute
flutter run
para iniciar o app
O projeto demonstra a implementação de um backend completo utilizando Supabase, incluindo armazenamento de dados e boas práticas de desenvolvimento Flutter.