Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pedrior/mywallet

Um sistema para gerenciar rendimentos e despesas. Com ele, você pode criar carteiras personalizadas, controlar transações, definir orçamentos e agrupar despesas em categorias. O sistema oferece relatórios diários, semanais e mensais, que podem ser exportados em PDF para acompanhamento offline.
https://github.com/pedrior/mywallet

aspnetcore csharp dapper ddd design-patterns docker dotnet integration-testing postgresql rest rest-api restful sql testcontainers unit-testing vertical-slice-architecture

Last synced: 22 days ago
JSON representation

Um sistema para gerenciar rendimentos e despesas. Com ele, você pode criar carteiras personalizadas, controlar transações, definir orçamentos e agrupar despesas em categorias. O sistema oferece relatórios diários, semanais e mensais, que podem ser exportados em PDF para acompanhamento offline.

Awesome Lists containing this project

README

        

# MyWallet 💸
O **MyWallet** é um sistema prático para gerenciar rendimentos e despesas. Com ele, você pode criar carteiras personalizadas, controlar
transações, definir orçamentos e agrupar despesas em categorias. O sistema oferece relatórios diários, semanais e mensais, que podem ser
exportados em PDF para acompanhamento offline.

## Principais Recursos ✨
- **Personalização** 🧩: Crie e personalize suas carteiras e categorias de acordo com suas preferências.
- **Controle de transações** 💵: Registre e acompanhe todas as suas transações.
- **Orçamentos sob medida** 💰: Estabeleça limites de gastos para suas carteiras e categorias.
- **Relatórios detalhados** 📊: Acompanhe suas finanças com relatórios claros e objetivos, que podem ser exportados em formato PDF.

## Executando 🏃‍♂️

### Requisitos 📝

- Dotnet 8
- PostgreSQL
- Docker

### Via Docker

1. Clone o projeto:

```shell
git clone https://github.com/pedrior/mywallet.git
cd mywallet
```

2. Execute o comando:
```shell
docker compose up -d --build
```

## Desenvolvimento ✍️

### Recursos da API 🪄

### Arquitetura e Organização de Pastas 📂

### Testes de Unidade e de Integração 🧪

## Tecnologias Utilizadas 🛠️

## Licença 🪪
Este projeto é licenciado sob os termos da [Licença MIT](https://raw.githubusercontent.com/pedrior/mywallet/master/LICENSE).