← Voltar para Home
Preview do DeWallet

DeWallet 💰

Sistema completo de gerenciamento financeiro pessoal com suporte a bancos, cartões de crédito e parcelamentos inteligentes.

Full Stack Go Next.js PostgreSQL Docker
Ver no GitHub → ← Voltar aos Projetos

Sobre o Projeto

DeWallet é uma solução completa e moderna para gerenciamento financeiro pessoal, desenvolvida pela Decoy Studios. O sistema oferece controle total sobre suas finanças, desde transações simples até o gerenciamento complexo de cartões de crédito com parcelamentos automáticos.

Com uma arquitetura robusta e interface intuitiva, o DeWallet transforma a forma como você gerencia seu dinheiro, oferecendo insights valiosos sobre seus gastos e ajudando no planejamento financeiro através de múltiplas carteiras organizadas.

✨ Funcionalidades Principais

💳 Gestão Completa de Bancos e Cartões:

📊 Sistema de Transações Inteligente:

👛 Organização por Múltiplas Wallets:

📈 Dashboard com Análises Avançadas:

🛠️ Stack Tecnológica

Backend Robusto:

Frontend Moderno:

DevOps e Infraestrutura:

🏗️ Arquitetura do Sistema

O DeWallet utiliza uma arquitetura em três camadas bem definida, garantindo escalabilidade, manutenibilidade e performance:

💡 Exemplo de Uso: Compra Parcelada

Cenário: Você realizou uma compra de R$ 900,00 parcelada em 3x no Nubank, no dia 10/10/2025.

O DeWallet calcula automaticamente:

Atualização do cartão:

🗄️ Modelagem de Dados

O banco de dados foi cuidadosamente estruturado para garantir integridade referencial e performance nas consultas:

🚀 Quick Start

Graças ao Docker, o DeWallet pode ser iniciado com apenas três comandos:

O sistema automaticamente cria o banco de dados, executa todas as migrations e provisiona um usuário admin (admin@dewallet.com / admin123) pronto para uso.

🎯 Desafios Técnicos Superados

Sistema de Parcelamento Complexo: Implementar a lógica de cálculo automático de parcelas considerando diferentes datas de fechamento e vencimento foi um desafio fascinante. Desenvolvemos algoritmos que lidam com meses de diferentes durações e anos bissextos.

Performance em Consultas Agregadas: Otimizamos queries complexas que agregam dados de múltiplas tabelas, utilizando índices estratégicos e queries preparadas no PostgreSQL.

State Management no Frontend: Implementamos um sistema robusto de gerenciamento de estado com Context API do React, garantindo sincronização em tempo real entre componentes.

📈 Roadmap Futuro

📚 Documentação Completa

O projeto conta com documentação extensiva e bem organizada:

🎨 Sobre a Decoy Studios

O DeWallet é desenvolvido pela Decoy Studios, nosso estúdio focado em criar soluções tecnológicas inovadoras. Este projeto representa nosso compromisso com código limpo, arquitetura escalável e experiência do usuário excepcional.