Skip to content

sm7f/tradingdesk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

TradingDesk

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.


Landing pública do TradingDesk

Dashboard autenticado do TradingDesk

Tela de planos do TradingDesk


Sobre o projeto

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.


Principais funcionalidades

  • 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

Fluxo kanban e GitHub

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:

  1. Criar o card local com ./escopo.sh novo
  2. Registrar objetivo, reprodução, risco ou critério de pronto
  3. Publicar no GitHub com ./escopo.sh enviar
  4. Concluir com ./escopo.sh concluir

Isso transforma o procedimento técnico em registro rastreável e reaproveitável.


Tecnologias utilizadas

Frontend

  • React
  • Vite

Backend

  • Node.js
  • Express
  • MongoDB

Qualidade e processo

  • testes automatizados
  • escopo local versionado
  • modelos de card para GitHub
  • QA com base CTFL

Aprendizados com o projeto

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

Autor

Desenvolvido por Herberth Amorim
GitHub: sm7f

About

Showcase público do Trading Dashboard com README, imagens e fluxo kanban.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors