$ cd ~/repos/lion-finance
LionFinance
API de finanças pessoais em ASP.NET Core organizada em camadas: Domain, Application, Infrastructure e API. Em desenvolvimento.
Repositório privado: código disponível sob consulta.
## Sobre o projeto
O LionFinance é uma API de finanças pessoais em ASP.NET Core, ainda em desenvolvimento. O objetivo é registrar receitas e despesas, separá-las por categoria, acompanhar compras parceladas e comparar o que foi gasto com o orçamento do mês.
O projeto é organizado em camadas: Domain (entidades como transação, categoria, parcela e orçamento mensal, e os tipos de transação e formas de pagamento), Application (regras e casos de uso), Infrastructure (persistência com Entity Framework Core) e API (os endpoints).
## Destaques
- Arquitetura em camadas com separação de regras de negócio
- Transações, categorias, parcelamentos e orçamento mensal
- Persistência com Entity Framework Core
## Stack e linguagens
## Outros projetos
- GestaoComercialSistema desktop para lojas que vendem produtos e prestam serviço nos equipamentos dos clientes. Primeiro uso: loja de toners, impressoras e papelaria.
- GestaoModaVendas e estoque para lojas de roupas: PDV pelo teclado, grade de tamanhos e cores, crediário, trocas, caixa e 22 relatórios. Reconstruído em .NET 8 sobre a base do GestaoComercial.
- pdf-para-epubConversor online de PDF para EPUB, para ler no Kindle, Kobo e apps de leitura. Front estático no GitHub Pages e API em Python que roda o Calibre num container Docker.
- ProjetoOficinaO sistema que deu origem à família: ordens de serviço, clientes e veículos para oficinas mecânicas.
- CriadorInstaladorPrograma com tela que gera o instalador .msi de um sistema Windows Forms, com telas em português e pasta de dados compartilhada.