Meus Projetos

Jogos, ferramentas e estudos que construí — de sistemas em PHP com CakePHP a apps em JavaScript puro.

Projetos
12
Colaborações
2
Código aberto
9

Em destaque

Sistemas de gestão

Sistemas web completos, com regras de negócio de verdade, que você pode abrir e testar em todos os perfis.

Novo

RVS Rastreamento

Portal e app do cliente de uma empresa de rastreamento de veículos por satélite.

O cliente vê no mapa onde está cada veículo, se a ignição está ligada, se o carro está bloqueado e a velocidade, paga os boletos e consulta os dados do rastreador e do contrato. A mesma experiência tem duas versões: um portal para o computador e um app para o celular, que levam um ao outro.

  • Mapa com quatro níveis de zoom, troca de veículo e botão para atualizar a posição na hora
  • Aba Financeiro com os boletos do plano e a linha digitável copiada com um clique; suporte pelo WhatsApp a um toque
  • Central de notificações com alertas de posição, bloqueio e vencimento de boleto
  • No app, bloqueio do veículo segurando o botão por 2 segundos, e busca de veículos e locais

Protótipo feito a partir do design do produto, em HTML, CSS e JavaScript puros, sem framework nem etapa de build. Cliente, placas, IMEI e coordenadas são fictícios.

  • HTML
  • CSS
  • JavaScript
  • Design responsivo
  • Acessibilidade

Sales-System

Gestão completa de uma rede de vendas: pedidos, comissões, metas e financeiro num só painel.

Para empresas que vendem por uma rede de revendedores, em que cada venda gera comissão para várias pessoas acima na rede. O sistema calcula essas comissões sozinho, acompanha cada pedido até a entrega e mostra a cada pessoa só o que é dela.

  • Seis perfis de acesso, do desenvolvedor ao cliente final, cada um com o seu menu e painel
  • Comissões de venda e indicação em até 3 níveis da rede, liberadas 30 dias após o pagamento
  • Pedidos com frete, ICMS, fatura, envio e rastreio, do carrinho à entrega
  • Planos, metas com bonificação, regiões exclusivas, saques e 10 relatórios para impressão

Feito por três desenvolvedores em 30 dias, do levantamento de requisitos à entrega. A demonstração roda com dados simulados de uma rede de 35 associados.

  • PHP
  • CakePHP
  • MySQL
  • Bootstrap
  • jQuery

CriptoOps

Painel de um robô que opera criptomoedas para vários clientes, com cotações reais da Binance ao vivo.

O cliente acompanha compras, vendas, posições em aberto, resultado e comissão. O administrador configura moedas, estratégias, caixa e reserva de cada cliente, trava compras, cancela ordens e apura as comissões. Um botão no topo alterna entre as duas visões.

  • Preços da Binance chegam a cada segundo; se a conexão cair, o painel passa para cotações simuladas e avisa
  • Histórico de 180 dias de preços reais, com 8 clientes fictícios operando 10 moedas
  • Estratégias de reversão de picos, spread fixo e canal, todas com confirmação de sinal antes de agir
  • Caixa, reserva de banca e comissão por período, com relatórios exportados em CSV e PDF

Tem um tour de 5 passos ("Como apresentar") para mostrar o sistema em 5 minutos. As cotações são reais, mas clientes, saldos e operações são fictícios e nenhuma ordem é enviada à corretora.

  • JavaScript
  • ES Modules
  • Binance API
  • WebSocket
  • Chart.js

Jogos

Colaborações

Jogos que desenvolvi em parceria e que você pode jogar agora, direto no navegador.

Colaboração com Juadley Carvalho

ChessBrain

Desafios de xadrez num tabuleiro 3×3, contra o relógio.

Jogo web em que você reproduz posições-alvo e resolve puzzles de mate em até 7 lances. Cada desafio vale pontos, e jogadores cadastrados entram no ranking geral.

  • Desafios gerados por número: o mesmo número sempre gera o mesmo jogo
  • Puzzles de mate validados por busca exaustiva no motor de regras
  • Jogável pelo teclado e anunciado a leitores de tela

Minha parte: Motor de regras, validação dos puzzles, pontuação, acessibilidade, correções de segurança e testes automatizados.

  • JavaScript
  • Node.js
  • Express
  • SQLite

Colaboração com Juadley Carvalho

FactoryGame2D

Monte linhas de produção e misture cores até chegar no preto.

Jogo de simulação de fábricas: leve vermelho, azul e amarelo por esteiras até as fábricas de mistura, forme as cores secundárias e entregue o preto no depósito.

  • Esteiras, divisores e túneis para montar a linha de produção
  • Cada nível sorteia um mapa novo, com mais obstáculos
  • Funciona no computador e no celular

Minha parte: Versão para celular, clicar e arrastar para construir, atalhos de teclado, progresso salvo entre recargas e o novo README.

  • JavaScript
  • Node.js
  • Express

Arquivo

Outros pequenos projetos