FinTrack API
Projeto principal · API de carteiras de investimentos
API REST para registrar ativos e consolidar carteiras com renda fixa, ações, fundos imobiliários e criptomoedas. O projeto explora como ativos com regras próprias de rentabilidade podem compartilhar uma estrutura de domínio comum.
Backend e domínio
- Regras de negócio separadas do framework
- Validação de dados com Pydantic
- Persistência com PostgreSQL e SQLAlchemy
- Migrações de banco com Alembic
- Autenticação por JWT
- Uso de Decimal nos cálculos financeiros
Deploy
- Aplicação containerizada com Docker
- API publicada no Render
- PostgreSQL configurado para produção
- Variáveis de ambiente e conexão da API configuradas
- Integração com a interface demonstrativa
A interface demonstrativa foi prototipada por geração de prompt em uma ferramenta da Vercel. Meu foco técnico no FinTrack está no backend, na modelagem do domínio e no deploy da API.