https://github.com/mathvsk/cashflow
CRUD de despesas.
https://github.com/mathvsk/cashflow
csharp doc dotnet
Last synced: 2 months ago
JSON representation
CRUD de despesas.
- Host: GitHub
- URL: https://github.com/mathvsk/cashflow
- Owner: mathvsk
- License: mit
- Created: 2024-04-23T10:26:24.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-21T13:36:02.000Z (about 2 years ago)
- Last Synced: 2025-09-11T10:50:24.628Z (9 months ago)
- Topics: csharp, doc, dotnet
- Language: C#
- Homepage:
- Size: 68.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
CashFlow



CashFlow é uma API (CRUD) com persistência de dados `MySql` voltada para a gestão de despesas financeiras, desenvolvida em C#/.NET. Ela aplica os conceitos de DDD (Domain-Driven Design), SOLID e Clean Code.
## Como usar
Faça um clone do projeto.
### Visual Studio
Basta abrir o projeto no Visual Studio e executar a aplicação.
### VS Code
Navegue até `src/CashFlow.API` e execute o comando `dotnet run`.
## API Endpoints
|Rota | Descrição |
|--|--|
| GET / | Recupera todas as despesas |
| GET /{id} | Recupera uma despesa |
| POST / | Cadastra uma despesa |
| DELETE /{id} | Deleta uma despesa |
| PUT /{id} | Atualiza uma despesa |
Para visualizar a documentação completa dos endpoints, rode o projeto e acesse a rota: `localhost{PORT}/swagger/index.html`.