Aplicação desenvolvida em C#/.NET para gerenciamento de fluxo de caixa, permitindo controle de receitas, despesas e análise financeira de forma estruturada.
O CashFlow é um sistema voltado para organização financeira, com foco em controle de entradas e saídas de dinheiro. O projeto busca aplicar boas práticas de desenvolvimento em C#, incluindo separação de responsabilidades, organização de código e manipulação eficiente de dados.
A aplicação permite:
- Registro de receitas e despesas
- Organização de transações financeiras
- Visualização estruturada do fluxo de caixa
- Base para expansão com relatórios e análises
O projeto segue uma estrutura modular, facilitando manutenção e evolução:
- Camada de domínio: representação das entidades financeiras
- Camada de aplicação: regras de negócio e operações
- Camada de dados: persistência e manipulação das informações
- Interface: interação com o usuário (console ou futura interface gráfica)
- Cadastro de transações financeiras
- Classificação por tipo (entrada/saída)
- Controle básico de saldo
- Estrutura preparada para filtros e relatórios
- C#
- .NET
- Programação orientada a objetos
- .NET SDK instalado
# Clonar o repositório
git clone https://github.com/guiogigo/CSharpCashFlow.git
# Acessar a pasta
cd CSharpCashFlow
# Executar o projeto
dotnet run- Praticar desenvolvimento em C#
- Aplicar conceitos de orientação a objetos
- Estruturar aplicações escaláveis
- Modelar dados financeiros de forma clara
- Interface gráfica (desktop ou web)
- Persistência com banco de dados
- Geração de relatórios financeiros
- Autenticação de usuários
- Dashboard com indicadores
Projeto desenvolvido para estudo e prática de desenvolvimento com C# e .NET.
Este projeto não possui licença definida.