Projetos
Aprender de verdade é construindo. Escolha um projeto do seu nível e pratique o que as trilhas ensinam — cada um tem objetivo, requisitos e desafios extras.
// Iniciante
Calculadora de Gorjeta
Uma calculadora que divide a conta e a gorjeta entre as pessoas, com JavaScript no browser.
Catálogo de Produtos em React
Construa uma vitrine interativa com cards reutilizáveis, filtros, busca, estados vazios e uma experiência visual gostosa de explorar.
Habit Tracker em React
Crie um rastreador de hábitos com formulário controlado, grade semanal, filtros e estatísticas derivadas.
Lista de Tarefas
Um app de to-do que salva suas tarefas mesmo depois de fechar o navegador.
Página de Perfil
Construa sua própria página de perfil (tipo um mini currículo online) só com HTML e CSS.
// Intermediário
API REST com Autenticação
Uma API de notas com cadastro, login e rotas protegidas — o CRUD completo em Node/Express, com banco, validação e testes.
Auditoria de Acessibilidade Web
Escolha um fluxo real ou fictício, corrija barreiras de acessibilidade e entregue um relatório com testes manuais e automatizados.
Auditoria de SEO, AEO e GEO
Audite e otimize uma página real nas três camadas: SEO técnico, resposta direta (AEO) e citação por IA generativa (GEO).
Busca com Filtros
Uma lista pesquisável e filtrável, com atenção ao custo das operações conforme os dados crescem.
Central de Notificações
Um serviço que recebe eventos do sistema e decide quem avisa por e-mail, push ou SMS — usando roteamento por topic.
Clima Agora
Um app que mostra a previsão do tempo de qualquer cidade consumindo uma API pública.
Fila de Atendimento
Um sistema de senha de atendimento com prioridade — onde a fila não é uma tabela no banco, é uma fila de verdade.
Jogo da Memória em React
Construa um jogo da memória com cartas, estado de rodada, pares encontrados, bloqueio de jogadas e feedback visual.
Kanban de Missões em React
Crie um quadro de missões com colunas, filtros, formulário, reducer e ações explícitas para mover tarefas.
Landing Page Responsiva
Uma página de divulgação de produto que fica perfeita no celular e no desktop, usando Tailwind.
Modelagem de um Banco de Dados
Modele o banco de um mini e-commerce e escreva as consultas que respondem perguntas de verdade — só SQL, sem ORM no caminho.
Pokédex em React
Construa uma Pokédex que consome API, trata estados assíncronos, organiza favoritos e mostra detalhes em uma arquitetura limpa.
Processador de Planilhas
Upload de CSV grande que responde na hora e processa por trás — com retry, dead letter queue e relatório de erros linha a linha.
Quiz em React
Um quiz de múltipla escolha em React, com pontuação e tela de resultado.
Empacote um Serviço com Docker
Pegue sua API, coloque num container e suba app + banco com um comando só usando Docker Compose — do Dockerfile ao ambiente que roda igual em qualquer máquina.
// Avançado
Dashboard Analítico
Um painel com gráficos e métricas em React, com foco em performance e organização de estado.
Encurtador de URL
Um serviço estilo bit.ly: recebe uma URL longa, devolve uma curta e redireciona — do zero, pensando na arquitetura.