Skip to content

Torres3111/FinanGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinanGO 💵

Plataforma para gestão financeira pessoal, com foco em controle e na simplicidade.

📌 Sobre o Projeto

FinanGO é uma aplicação fullstack desenvolvida para oferecer controle financeiro estruturado e intuitivo.

O sistema permite gerenciamento de:

  • Dashboard Financeiro
  • Contas Fixas
  • Parcelamentos
  • Registros Diários
  • Visualização de indicadores por tipo de compra
  • Organização por usuário

O projeto foi construído com foco em:

  • Arquitetura limpa
  • Simplicidade
  • Código modular e reaproveitável
  • Experiência em React Native

🧠 Principais Funcionalidades

💰 Gestão de Gastos Diários

  • Cadastro, edição e exclusão de lançamentos
  • Categorias personalizadas
  • Modal dinâmica para criação/edição
  • Interface adaptada a tema claro/escuro

📅 Controle de Parcelamentos

  • Cadastro de compras parceladas
  • Controle de quantidade de parcelas
  • Cálculo automático de valores mensais
  • Persistência por usuário
  • Identificação via usuario_id + id

📊 Visualização de Dados

  • Total gasto por mês
  • Percentual por categoria
  • Estrutura preparada para gráficos

🎨 Tema Dinâmico

  • Alternância entre modo claro e escuro
  • Atualização automática das telas
  • Context API para controle global de tema

🏗️ Arquitetura

FinanGO

Backend

Models (SQLAlchemy) / Rotas (API) / Regras de negócio / PostgreSQL / Docker

Frontend

Telas / Componentes reutilizáveis / Context de Tema / Integração com API / AsyncStorage

Tecnologias Utilizadas

📱 Frontend

  • React Native
  • Expo Router
  • TypeScript

🖥️ Backend

  • Python
  • Flask
  • SQLAlchemy
  • PostgreSQL

About

Aplicativo de controle financeiro para celular, utilizando no backend python com flask

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors