Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/pedrior/mywallet
- Owner: pedrior
- License: mit
- Created: 2024-08-11T22:37:54.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-09-06T17:43:39.000Z (5 months ago)
- Last Synced: 2024-11-12T12:27:55.141Z (3 months ago)
- Topics: aspnetcore, csharp, dapper, ddd, design-patterns, docker, dotnet, integration-testing, postgresql, rest, rest-api, restful, sql, testcontainers, unit-testing, vertical-slice-architecture
- Language: C#
- Homepage:
- Size: 403 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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).