Repositório público de apresentação do Trading Dashboard, um projeto full stack pensado para controle de operações, corretoras, vencimentos e acompanhamento de fluxo financeiro.
Este repositório foi organizado no formato vitrine, com README + imagens, para documentar o projeto sem expor a base principal de desenvolvimento.
O TradingDesk consolida operações, corretoras e vencimentos em uma interface única, com frontend em React/Vite e backend em Node/Express.
Além da aplicação, o projeto também registra procedimento técnico com um fluxo local de escopo + kanban + GitHub, usado para abrir, acompanhar e concluir bugs, melhorias, requisitos, QA e spikes.
- Dashboard full stack para leitura operacional
- Frontend em React + Vite
- Backend em Node.js + Express
- MongoDB local como base principal
- Seed inicial para validação rápida da interface
- Usuário admin local opcional
- Testes de backend com Mongo em memória
- Fluxo local de escopo antes da publicação no GitHub
- Templates kanban para bug, melhoria, requisito, spike e QA/CTFL
O projeto usa uma pasta local de escopo para preparar os cards antes de enviar ao GitHub.
Modelos disponíveis:
- bug
- melhoria
- requisito
- spike
- qa-ctfl
Fluxo resumido:
- Criar o card local com
./escopo.sh novo - Registrar objetivo, reprodução, risco ou critério de pronto
- Publicar no GitHub com
./escopo.sh enviar - Concluir com
./escopo.sh concluir
Isso transforma o procedimento técnico em registro rastreável e reaproveitável.
- React
- Vite
- Node.js
- Express
- MongoDB
- testes automatizados
- escopo local versionado
- modelos de card para GitHub
- QA com base CTFL
Esse projeto foi importante para consolidar prática em:
- desenvolvimento full stack
- separação entre frontend e backend
- seed de dados para aceleração de testes
- organização de fluxo técnico com kanban
- documentação de bugs, melhorias e investigações
- integração entre execução e rastreabilidade no GitHub
Desenvolvido por Herberth Amorim
GitHub: sm7f


