Pular para o conteúdo
~/.primo-academy.sh

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.

22 de 22 projetos

// Iniciante

// Intermediário

Intermediário1-2 semanas

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.

backendapiautenticacaobanco-de-dados+1
ver projeto →
Intermediário1 fim de semana

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.

acessibilidadewcaghtml-semanticocss+2
ver projeto →
Intermediário1 fim de semana

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).

seoaeogeodados-estruturados+1
ver projeto →
Intermediário4-6 horas

Busca com Filtros

Uma lista pesquisável e filtrável, com atenção ao custo das operações conforme os dados crescem.

javascriptalgoritmosbig-odom
ver projeto →
Intermediário1 semana

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.

rabbitmqmensageriapub-subarquitetura+1
ver projeto →
Intermediário4-6 horas

Clima Agora

Um app que mostra a previsão do tempo de qualquer cidade consumindo uma API pública.

javascriptapifetchasync
ver projeto →
Intermediário1 semana

Fila de Atendimento

Um sistema de senha de atendimento com prioridade — onde a fila não é uma tabela no banco, é uma fila de verdade.

rabbitmqmensageriafilasapi+1
ver projeto →
Intermediário1 fim de semana

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.

reactuse-statelistaseventos+4
ver projeto →
Intermediário1 fim de semana

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.

reactformulariosestadoestado-derivado+5
ver projeto →
Intermediário1 fim de semana

Landing Page Responsiva

Uma página de divulgação de produto que fica perfeita no celular e no desktop, usando Tailwind.

csstailwindresponsivoflexbox+1
ver projeto →
Intermediário3-5 dias

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.

sqlbanco-de-dadosmodelagembackend
ver projeto →
Intermediário1 fim de semana

Pokédex em React

Construa uma Pokédex que consome API, trata estados assíncronos, organiza favoritos e mostra detalhes em uma arquitetura limpa.

reactfetchuse-effectestado-assincrono+5
ver projeto →
Intermediário1 semana

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.

rabbitmqmensageriaworkersapi+1
ver projeto →
Intermediário1 fim de semana

Quiz em React

Um quiz de múltipla escolha em React, com pontuação e tela de resultado.

reacthooksstatecomponentes
ver projeto →
Intermediário3-5 dias

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.

dockercontainersdevopsbackend
ver projeto →

// Avançado