Skip to content

lazarobodevan/billy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💰 Billy

Aplicativo móvel para gerenciamento de finanças pessoais, desenvolvido com Flutter.
O objetivo do Billy é facilitar o controle de entradas e saídas, ajudando o usuário a entender melhor para onde vai o seu dinheiro.


🎯 Visão Geral

O Billy permite que você registre e visualize suas transações financeiras de forma simples e intuitiva.
Com categorias personalizadas, relatórios e visualização de histórico, o app busca oferecer uma experiência prática e agradável para quem quer organizar sua vida financeira.


🧩 Funcionalidades Principais

  • ✅ Registro de transações (receitas e despesas)
  • 🏷️ Organização por categorias e subcategorias
  • 💳 Seleção de métodos de pagamento
  • 📅 Filtro por data e período
  • 📊 Exibição de histórico de transações
  • 💾 Armazenamento local com sqflite
  • ☁️ Backup no Google Drive
  • 🎯 Definição de limites de gastos
  • 💳 Controle de faturas do cartão de crédito
  • 📊 Exibição de insights de receitas e despesas ao longo do tempo

⚙️ Tecnologias Utilizadas

  • Flutter (Dart) — desenvolvimento multiplataforma
  • BLoC — gerenciamento de estado
  • sqflite — persistência local de dados
  • currency_text_input_formatter — formatação de valores monetários
  • google_sign_in / googleapis — integração com Google (para backups, futuramente)

🚀 Como Rodar o Projeto

Pré-requisitos

  • Flutter SDK instalado (guia oficial)
  • Emulador Android ou dispositivo físico conectado
  • VS Code, Android Studio ou IDE de sua preferência

Passos

# Clone o repositório
git clone https://github.com/lazarobodevan/billy.git

# Acesse a pasta do projeto
cd billy

# Instale as dependências
flutter pub get

# Execute o app
flutter run

About

Mobile app to mange money transactions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages