Skip to content

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.

License

Notifications You must be signed in to change notification settings

pedrior/mywallet

Repository files navigation

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:
git clone https://github.com/pedrior/mywallet.git
cd mywallet
  1. Execute o comando:
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.

About

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.

Topics

Resources

License

Stars

Watchers

Forks