Skip to content

mathvsk/CashFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CashFlow

.Net C# Static Badge

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.