Skip to content

rodrigogmdias/flutter-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Flutter Boilerplate Project

Este é um projeto boilerplate para Flutter, projetado para acelerar o desenvolvimento de novos aplicativos Flutter. Ele inclui uma implementação básica de login usando Firebase, juntamente com a configuração das principais bibliotecas como GetIt, MobX/Cubit, e Dio.

🌟 Funcionalidades Principais

  • 🔐 Autenticação Firebase: Implementação pronta para uso de login com Firebase.
  • 🔧 Gerenciamento de Dependências: Configuração do GetIt para injeção de dependências.
  • 🔄 Gerenciamento de Estado: Opção de usar MobX ou Cubit para gerenciamento de estado.
  • 🌐 Comunicação HTTP: Configuração do Dio para requisições HTTP.
  • 📂 Estrutura de Projeto Organizada: Arquitetura limpa e modular para facilitar a escalabilidade e manutenção.

📚 Bibliotecas Utilizadas

  • 🔥 Firebase: Utilizado para autenticação e outras funcionalidades do backend.
  • 🛠️ GetIt: Biblioteca para injeção de dependências, facilitando a organização e modularidade do código.
  • 🔄 Cubit: Biblioteca popular para gerenciamento de estado reativo.
  • 🌐 Dio: Biblioteca para comunicação HTTP, proporcionando uma maneira eficiente e fácil de fazer requisições API.

🗂️ Estrutura do Projeto

A definir...

🚀 Como Começar

✅ Pré-requisitos

  • Flutter SDK instalado.
  • Conta no Firebase com um projeto configurado.
  • Ferramentas de desenvolvimento como Visual Studio Code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages