Projetos

266 projetos para construir portfólio. Cada um diz o que entregar, o caminho até lá e como saber que terminou.

12 com guia completo

266 projetos

Todos os projetos das trilhas são gratuitos. Os com selo Pro são desafios premium pra quem quer ir além.Assinar o Pro

Front-end(32)

Front-endInicianteGuia

Página Pessoal / Portfólio

Criar uma página pessoal para apresentar quem você é e seus projetos.

HTMLCSSJavaScript (opcional)Não iniciado
Front-endInicianteGuia

To-Do List com JavaScript

Criar uma lista de tarefas funcional com JavaScript puro.

HTMLCSSJavaScriptNão iniciado
Front-endIniciante

Minha Primeira Página HTML

Criar uma página simples com título, texto, imagem e link, sem precisar saber programar ainda.

HTMLNavegadorEditor de textoNão iniciado
Front-endIniciante

Calculadora com JavaScript

Criar uma calculadora simples para praticar eventos, funções e manipulação do DOM.

HTMLCSSJavaScriptNão iniciado
Front-endIniciante

Buscador de CEP com API

Consumir uma API pública e mostrar dados de endereço a partir de um CEP.

HTMLCSSJavaScriptNão iniciado
Front-endIniciante

Clone de landing page famosa

Reproduzir visual e layout de uma landing conhecida para treinar HTML, CSS e detalhamento.

HTMLCSSFigma ou inspetor do navegadorNão iniciado
Front-endIniciante

Cronômetro Pomodoro

Criar timer de foco com intervalos curtos para praticar estado, timers e UX simples.

HTMLCSSJavaScriptNão iniciado
Front-endIniciante

Jogo da memória com cartas

Implementar lógica de jogo, embaralhamento e comparação de pares.

HTMLCSSJavaScriptNão iniciado
Front-endIntermediário

App de clima com API pública

Consumir API de clima, geolocalização (opcional) e exibir previsão amigável.

JavaScript ou ReactOpen-Meteo ou similarCSSNão iniciado
Front-endIntermediário

Blog estático com Markdown

Publicar artigos em Markdown gerando HTML estático ou com framework leve.

MarkdownAstro, Eleventy ou Vite + MDNão iniciado
Front-endIntermediário

App de notas rápidas (mobile)

Lista local de notas com criar/editar/apagar em React Native ou Expo.

ExpoReact NativeAsyncStorageNão iniciado
Front-endIniciante

Explorador de filmes com TMDB

Listar filmes populares, buscar por título e mostrar detalhes usando API do The Movie Database.

JavaScript ou ReactAPI TMDBCSSNão iniciado
Front-endIntermediário

Biblioteca de componentes com Storybook

Documentar componentes isolados, estados e acessibilidade, comum em design systems e vagas front React.

ReactStorybook 8+Tailwind ou CSS modulesNão iniciado
Front-endIntermediário

Quadro Kanban com arrastar e soltar

Treinar estado complexo, performance e UX de drag-and-drop, tipo de interação cobrada em ferramentas de produto e gestão.

Reactdnd-kit ou similarTypeScriptNão iniciado
Front-endIniciante

Conversor de Moedas

Criar um conversor que mostra o valor de uma moeda em outra usando cotação real de uma API pública.

HTMLCSSJavaScriptNão iniciado
Front-endIntermediário

App de Notas com Markdown

Criar um app de anotações que aceita Markdown e salva as notas no navegador.

ReactJavaScriptMarkdownNão iniciado
Front-endIntermediário

Galeria de Fotos com Busca

Buscar e exibir fotos de uma API pública de imagens conforme o termo pesquisado.

HTMLCSSJavaScriptNão iniciado
Front-endIntermediário

Editor de Roadmap Interativo

Criar uma interface em que o usuário monta um roadmap visual com etapas, status e prioridades.

ReactTypeScriptZustandNão iniciado
Front-endIntermediário

Comparador de Planos de Ferramentas Tech

Criar uma página que compara ferramentas, preços, recursos e indica a melhor opção por perfil.

Vue.jsTypeScriptPiniaNão iniciado
Front-endAvançado

Editor de Texto Colaborativo em Tempo Real

Construir um editor onde várias pessoas editam o mesmo documento ao mesmo tempo, com cursores e sincronização sem conflito.

ReactTypeScriptYjsNão iniciado
Front-endAvançadoPro

Painel SaaS com Autenticação e Assinaturas Simuladas

Construir o front-end completo de um SaaS: autenticação real, painel com CRUD, gráficos, tema claro e escuro e testes, publicado em produção.

ReactTypeScriptSupabase (auth e dados)Assinar para abrir
Front-endAvançado

Micro-frontends com Module Federation

Dividir uma aplicação web grande em blocos independentes, isolando times e carregando módulos em tempo de execução.

ReactWebpack 5Module FederationNão iniciado
Front-endAvançado

Dashboard Financeiro com WebSockets

Renderizar fluxos contínuos de dados sem recarregar a interface, como em sistemas de alta frequência.

Next.jsTailwind CSSSocket.ioNão iniciado
Front-endAvançado

Otimização de Core Web Vitals

Diagnosticar e reestruturar uma aplicação pesada para alcançar notas altas de performance no Lighthouse.

JavaScriptLighthouseWeb VitalsNão iniciado
Front-endAvançado

Sincronização Offline de Estado

Criar uma aplicação resiliente que guarda ações locais durante quedas de internet e sincroniza ao reconectar.

ReactZustandIndexedDBNão iniciado
Front-endIniciante

Seletor de Modo Escuro

Implementar alternancia de tema visual claro/escuro com persistência no navegador.

HTML5CSS3JavaScriptNão iniciado
Front-endIntermediário

Quiz de Tecnologia Interativo

Desenvolver um jogo de perguntas e respostas com feedback visual e contagem de pontos.

HTML5CSS3JavaScriptNão iniciado
Front-endIntermediário

Gerador de Senhas Seguras

Criar ferramenta que gera senhas fortes com parâmetros configuráveis de segurança.

HTML5CSS3JavaScriptNão iniciado
Front-endIntermediário

Clone Landing Page do iPhone

Recriar a interface promocional da Apple com animações de scroll e design responsivo premium.

HTML5CSS3JavaScriptNão iniciado
Front-endAvançado

Dashboard de Gráficos e Analytics

Construir painel administrativo com gráficos dinâmicos alimentados por dados simulados.

HTML5CSS3JavaScriptNão iniciado
Front-endAvançado

Clone Visual do Spotify

Recriar a interface do Spotify com painéis de navegação e player de músicas simulado.

ReactTypeScriptTailwind CSSNão iniciado
Front-endAvançado

Extensão de Produtividade para Chrome

Criar extensão para Chrome que bloqueia sites distradores para manter o foco.

JavaScriptChrome Extension APIHTML5Não iniciado

UX/UI Design(23)

UX/UI DesignIniciante

Dashboard no Figma

Criar um dashboard de dados fictícios no Figma.

FigmaNão iniciado
UX/UI DesignUX DesignInicianteGuia

Persona + mapa de jornada

Representar uma pessoa usuária fictícia e sua jornada em um serviço digital.

FigmaMiro ou papel digitalNão iniciado
UX/UI DesignIniciante

Mini design system no Figma

Definir tokens de cor, tipo, espaçamento e componentes reutilizáveis.

FigmaVariáveis e componentesNão iniciado
UX/UI DesignAvançado

Design System Multiplataforma

Criar um design system completo com tokens, componentes, acessibilidade e documentação para uso em web e mobile.

FigmaFigJamTokens StudioNão iniciado
UX/UI DesignAvançadoPro

Redesign Completo com Design System e Teste de Usabilidade

Conduzir um redesign de produto real de ponta a ponta: pesquisa, design system próprio, protótipo de alta fidelidade e teste de usabilidade com resultados documentados.

FigmaMaze ou teste moderado por chamadaNotion ou Google DocsAssinar para abrir
UX/UI DesignDesign SystemsIntermediário

Design System Tokenizado

Criar uma biblioteca de componentes consistentes e acessíveis, base para escalar múltiplos produtos digitais.

FigmaDesign TokensStyle DictionaryNão iniciado
UX/UI DesignUI DesignIniciante

Interface Visual de Landing Page

Desenhar um layout moderno com hierarquia visual clara e foco em conversão.

FigmaAuto LayoutComponentesNão iniciado
UX/UI DesignUX ResearchIniciante

Planejamento e Execução de Pesquisa UX

Estruturar métodos qualitativos e quantitativos para coletar dados reais sobre o comportamento de clientes.

Formulários GoogleNotionRoteiros de entrevistaNão iniciado
UX/UI DesignAvançado

Auditoria de Acessibilidade Digital

Inspecionar e reformular uma plataforma digital garantindo conformidade com as diretrizes WCAG.

FigmaLeitores de telaChecklist WCAGNão iniciado
UX/UI DesignAvançado

Arquitetura de Informação de Portal

Organizar grandes volumes de conteúdo facilitando a encontrabilidade por meio de uma taxonomia rigorosa.

MiroCard sortingMapas de siteNão iniciado
UX/UI DesignAvançado

Design Especulativo e Cenários Futuros

Prototipar interações em cenários futuros de tecnologia para provocar discussões estratégicas de produto.

FigmaCones de futurosStoryboardNão iniciado
UX/UI DesignIniciante

Redesign de App Bancário

Reprojetar a experiência de um app bancário real melhorando usabilidade e clareza visual.

FigmaNão iniciado
UX/UI DesignIniciante

Teste de Usabilidade com Maze

Conduzir teste de usabilidade remoto em protótipo do Figma usando a plataforma Maze.

FigmaMazeNão iniciado
UX/UI DesignIniciante

Wireframes de E-commerce

Criar wireframes de baixa fidelidade de uma loja virtual do zero até o checkout.

FigmaFigJamNão iniciado
UX/UI DesignIntermediário

Protótipo de Fluxo de Onboarding

Projetar experiência de primeiro uso de um app com telas de boas-vindas e configuração.

FigmaNão iniciado
UX/UI DesignProduct DesignerIntermediário

Fluxo de Checkout Otimizado

Redesenhar o fluxo de pagamento de um e-commerce para reduzir abandono de carrinho.

FigmaMazeNão iniciado
UX/UI DesignIntermediário

App de Delivery no Figma

Criar interface completa de app de entrega de comida do cardápio ao rastreamento.

FigmaNão iniciado
UX/UI DesignIntermediário

Pesquisa de Usuários com Formulário

Planejar e executar pesquisa qualitativa com usuários reais para validar uma hipótese.

Google FormsNotionMiroNão iniciado
UX/UI DesignAvançado

UI Kit com Auto Layout

Criar kit de interface responsivo usando Auto Layout avançado do Figma.

FigmaNão iniciado
UX/UI DesignAvançado

Dashboard Administrativo no Figma

Projetar painel administrativo complexo com tabelas, gráficos e filtros avançados.

FigmaNão iniciado
UX/UI DesignAvançado

App de Saúde e Bem-Estar

Criar app de acompanhamento de saúde com visualizações de dados pessoais.

FigmaNão iniciado
UX/UI DesignAvançado

Clone de Tela do Airbnb

Recriar fielmente a interface do Airbnb como exercício de precisão e atenção aos detalhes.

FigmaNão iniciado
UX/UI DesignAvançado

Sistema de Ícones SVG Personalizados

Criar set de ícones originais e coerentes para um produto digital.

FigmaIllustratorNão iniciado

Ciência de Dados(19)

Ciência de DadosIntermediárioGuia

Análise de Dados Públicos

Analisar um dataset público e extrair insights interessantes.

PythonPandasMatplotlibNão iniciado
Ciência de DadosIntermediário

Modelo de Análise de Sentimentos

Treinar ou usar um modelo para classificar sentimentos em textos curtos.

PythonPandasScikit-learnNão iniciado
Ciência de DadosIniciante

Formulário de pesquisa com análise

Coletar respostas fictícias ou reais (amigos) e resumir em gráficos.

Google Forms ou TallyPythonPandasNão iniciado
Ciência de DadosIniciante

Dashboard executivo de produto (Streamlit)

Entregar painel interativo para ‘stakeholders’, formato pedido para cases de dados em negócios e produto.

PythonStreamlitPandasNão iniciado
Ciência de DadosIniciante

Catálogo de Dados Públicos

Criar um catálogo organizado com bases públicas brasileiras, explicando finalidade, colunas e possíveis análises.

Google SheetsMarkdownGitHubNão iniciado
Ciência de DadosAvançadoPro

Plataforma de Dados Abertos de Ponta a Ponta

Construir o ciclo completo de dados: coleta automatizada de uma fonte pública, limpeza reprodutível, análise documentada e dashboard público atualizável.

PythonpandasJupyterAssinar para abrir
Ciência de DadosCientista de DadosIntermediário

Modelo de Previsão de Churn

Construir um modelo preditivo ponta a ponta para identificar clientes com risco de cancelar o serviço.

PythonScikit-LearnXGBoostNão iniciado
Ciência de DadosAnalista de BIInicianteGuia

Dashboard de Vendas no Power BI

Criar painel executivo de vendas no Power BI a partir de planilhas Excel.

Power BI DesktopExcelNão iniciado
Ciência de DadosIniciante

Limpeza e Preparação de Dataset

Transformar um dataset bagunçado em dados limpos prontos para análise.

PythonPandasJupyter NotebookNão iniciado
Ciência de DadosIniciante

Visualização de Dados do IBGE

Criar gráficos informativos com dados populacionais do IBGE usando Python.

PythonPandasMatplotlibNão iniciado
Ciência de DadosIntermediário

Análise de Dados de COVID-19

Explorar a evolução da pandemia com dados públicos e criar visualizações temporais.

PythonPandasPlotlyNão iniciado
Ciência de DadosIntermediário

Mapa de Calor de Correlações

Identificar relações entre variáveis numéricas com heatmap de correlação.

PythonPandasSeabornNão iniciado
Ciência de DadosIntermediário

Previsão de Série Temporal

Prever valores futuros de uma série temporal usando modelos estatísticos.

PythonstatsmodelsPandasNão iniciado
Ciência de DadosAvançado

Segmentação de Clientes com K-Means

Agrupar clientes por comportamento de compra usando algoritmo de clustering.

Pythonscikit-learnPandasNão iniciado
Ciência de DadosAvançado

Painel de Indicadores Economicos

Construir dashboard dinâmico com indicadores economicos do Brasil via API.

PythonStreamlitPandasNão iniciado
Ciência de DadosAvançado

Análise dos Microdados do ENEM

Explorar desempenho dos estudantes no ENEM por região, escola e perfil socieconomico.

PythonPandasMatplotlibNão iniciado
Ciência de DadosAvançado

Storytelling com Dados Climáticos

Criar narrativa visual com dados climáticos históricos mostrando tendências de temperatura.

PythonPandasPlotlyNão iniciado
Ciência de DadosAvançado

Análise de Redes e Conexões

Mapear e visualizar conexões entre nos em uma rede social usando teoria dos grafos.

PythonNetworkXPandasNão iniciado
Ciência de DadosAvançado

Relatório Automatizado em Python

Criar script que gera relatório PDF automaticamente com dados e gráficos atualizados.

PythonPandasMatplotlibNão iniciado

QA / Testes de Software(19)

QA / Testes de SoftwareQA ManualInicianteGuia

Plano de Testes para App

Criar um plano de testes completo para um aplicativo existente.

Google Docs ou NotionPostman (para APIs)Não iniciado
QA / Testes de SoftwareAvançado

Checklist de segurança em app web

Revisar headers, cookies, formulários e fluxo auth de um app público (responsável).

NavegadorOWASP checklist resumidoDocumentoNão iniciado
QA / Testes de SoftwareIntermediário

Testes E2E críticos com Playwright

Automatizar jornadas que não podem quebrar (login, checkout feliz, criação de registro). Playwright é referência atual em vagas de QA e eng com qualidade.

PlaywrightTypeScriptProjeto web seu ou open source permitidoNão iniciado
QA / Testes de SoftwareIntermediário

Plano de Testes para E-commerce

Criar um plano de testes completo para os fluxos principais de um e-commerce.

Google SheetsJiraMarkdownNão iniciado
QA / Testes de SoftwareQA PerformanceIntermediário

Testes de Carga e Performance com k6

Avaliar o comportamento e a estabilidade de uma API sob condições severas de acessos simultâneos.

k6JavaScriptGrafanaNão iniciado
QA / Testes de SoftwareAvançado

Estratégia de Testes para Microsserviços

Desenhar a pirâmide de testes que garante a integridade de um ecossistema distribuído complexo.

NotionMapas de coberturaMétricas de qualidadeNão iniciado
QA / Testes de SoftwareAvançado

Testes Visuais de Regressão

Interceptar alterações indesejadas de layout comparando imagens capturadas automaticamente.

PlaywrightTypeScriptSnapshots visuaisNão iniciado
QA / Testes de SoftwareAvançado

Testes de Contrato com Pact

Garantir a integridade da comunicação entre consumidores e provedores de API sem depender de testes lentos.

PactJavaScriptGitHub ActionsNão iniciado
QA / Testes de SoftwareQA AutomaçãoInicianteGuia

Automação de Login com Cypress

Automatizar o fluxo de login de uma aplicação web com Cypress.

CypressJavaScriptNode.jsNão iniciado
QA / Testes de SoftwareIniciante

Testes de API com Postman

Criar coleção de testes automatizados para uma API REST pública no Postman.

PostmanNão iniciado
QA / Testes de SoftwareIntermediário

Testes BDD com Cucumber

Implementar testes em linguagem Gherkin com Cucumber integrado ao Cypress.

CypressCucumberJavaScriptNão iniciado
QA / Testes de SoftwareIntermediário

Relatório de Bugs Documentado

Executar sessão de testes exploratarios e documentar bugs de forma profissional.

JiraNotionChrome DevToolsNão iniciado
QA / Testes de SoftwareIntermediário

Testes Mobile com Appium

Automatizar testes em aplicativo Android usando Appium.

AppiumPythonAndroid StudioNão iniciado
QA / Testes de SoftwareIntermediário

Testes Unitários com Jest

Criar suite de testes unitários para funções JavaScript com Jest.

JestJavaScriptNode.jsNão iniciado
QA / Testes de SoftwareAvançado

Automação de Formulário com Selenium

Automatizar preenchimento e validação de formulário complexo com Selenium.

Selenium WebDriverPythonpytestNão iniciado
QA / Testes de SoftwareAvançado

Suite de Testes de Regressão

Criar suite de regressão completa para garantir que features existentes não quebram.

CypressJavaScriptGitHub ActionsNão iniciado
QA / Testes de SoftwareAvançado

Testes de Acessibilidade com Axe

Validar conformidade WCAG de uma aplicação web usando ferramentas de acessibilidade.

Cypressaxe-coreLighthouseNão iniciado
QA / Testes de SoftwareAvançado

Análise e Aumento de Cobertura de Testes

Aumentar a cobertura de testes de um projeto de 40% para 80%.

JestIstanbulJavaScriptNão iniciado
QA / Testes de SoftwareAvançado

Relatório Completo de Qualidade

Produzir relatório executivo de qualidade de software ao final de um ciclo de testes.

JiraNotionExcelNão iniciado

Gestão de Projetos Tech(10)

Gestão de Projetos TechIntermediário

Documento de Requisitos

Criar um documento de requisitos para um sistema fictício.

NotionGoogle DocsFigma (para wireframes)Não iniciado
Gestão de Projetos TechIniciante

Definir métricas e hipóteses de produto

Para um app fictício, escolher north star, métrias de entrada e experimentos.

NotionPlanilhaNão iniciado
Gestão de Projetos TechAvançado

Gestão de Portfólio de Projetos com Indicadores

Estruturar a gestão de um portfólio de projetos com priorização, acompanhamento de status e indicadores de desempenho.

NotionGoogle SheetsLooker StudioNão iniciado
Gestão de Projetos TechIniciante

Quadro Kanban para um Projeto Pessoal

Organizar um projeto pessoal usando um quadro Kanban e acompanhamento simples de progresso.

TrelloNotionNão iniciado
Gestão de Projetos TechAgile CoachIntermediário

Mapeamento de Fluxo de Valor (VSM)

Identificar desperdícios e gargalos em um fluxo de entrega real ou simulado, otimizando o time-to-market da engenharia.

Miro ou MuralJiraExcel ou Planilhas GoogleNão iniciado
Gestão de Projetos TechPMO: Project Management OfficeIntermediário

Relatório de Status de Portfólio Corporativo

Consolidar cronogramas e orçamentos de vários projetos de TI em um relatório gerencial claro para stakeholders.

MS Project ou SmartsheetExcelPowerPointNão iniciado
Gestão de Projetos TechScrum MasterIniciante

Facilitação e Métricas de Sprint

Gerenciar um ciclo ágil garantindo visibilidade por meio do acompanhamento de métricas de entrega.

Jira ou TrelloExcelGráfico de burndownNão iniciado
Gestão de Projetos TechAvançado

Planejamento de Capacidade de Times

Otimizar a alocação de engenheiros em múltiplos projetos evitando sobrecarga de trabalho.

ExcelMétricas de velocidadeModelos de previsãoNão iniciado
Gestão de Projetos TechAvançado

Framework de Governança de TI

Desenhar modelos de controle alinhando investimentos de TI aos objetivos comerciais da empresa.

Diretrizes COBITMapeamento de processosMatriz RACINão iniciado
Gestão de Projetos TechAvançado

Plano de Gestão de Crises de TI

Estruturar procedimentos para gerenciar incidentes sistêmicos graves minimizando o dano ao negócio.

Playbooks de incidenteMatriz de escalonamentoPost-mortemNão iniciado

Carreira(4)

Back-end(25)

Back-endIntermediário

API de Hábitos

Criar uma API simples para cadastrar hábitos, listar registros e marcar progresso diário.

Node.jsExpressSQLite ou PostgreSQLNão iniciado
Back-endIniciante

CLI de tarefas no terminal

Criar ferramenta de linha de comando para adicionar/listar tarefas sem interface gráfica.

Node.js ou PythonArquivo JSON localNão iniciado
Back-endIntermediário

Encurtador de URLs (API)

Gerar slugs curtos, redirecionar e contar cliques com banco simples.

Node.js ou GoPostgreSQL ou RedisExpress ou framework leveNão iniciado
Back-endIntermediário

Sala de chat em tempo real (WebSocket)

Construir comunicação tempo real, conceito central em notificações, colaboração e jogos, ótimo para diferenciar o portfólio de back-end.

Node.js + ws ou Socket.ioReact ou HTML simples no clienteRedis opcional para escalarNão iniciado
Back-endIntermediário

API REST com Prisma e PostgreSQL

Dominar ORM moderno, migrações e tipagem, pedido explícito em muitas vagas Node/TypeScript.

Node.jsTypeScriptPrismaNão iniciado
Back-endIntermediário

API GraphQL (consultas e mutações)

Expor um domínio via GraphQL com schema claro, skill valorizada em empresas de produto e ecossistemas móveis.

Node.jsApollo Server ou MercuriusTypeScriptNão iniciado
Back-endIntermediário

Login social (OAuth 2.0 / OpenID)

Implementar fluxo Authorization Code com provedor (GitHub ou Google) e sessão/JWT, requisito frequente em sistemas reais.

Node.js ou framework equivalenteOAuth app no provedorCookies seguros ou JWTNão iniciado
Back-endIniciante

Automação de processo com n8n (ou Make)

Integrar sistemas sem código pesado, competência crescente em operações, growth e squads enxutos.

n8n self-host ou cloud trialWebhooksGoogle Sheets ou Notion APINão iniciado
Back-endInicianteGuia

API REST de Tarefas

Criar uma API REST que cria, lista, atualiza e remove tarefas (CRUD completo).

Node.jsExpressBanco de dadosNão iniciado
Back-endIntermediário

Autenticação com JWT

Implementar cadastro e login com senha protegida e rotas que só abrem com token válido.

Node.jsExpressJWTNão iniciado
Back-endIntermediário

API de Auditoria de Eventos

Criar uma API que registre ações importantes de um sistema, como login, edição, exclusão e falhas de permissão.

Node.jsExpressPostgreSQLNão iniciado
Back-endAvançado

Motor de Regras para Notificações

Construir um serviço backend que decide quando enviar notificações com base em regras configuráveis.

JavaSpring BootRedisNão iniciado
Back-endAvançadoPro

API de E-commerce com Pedidos e Pagamentos Simulados

Construir a API completa de um e-commerce: catálogo, carrinho, pedidos com transação, autenticação JWT, webhook de pagamento simulado e documentação OpenAPI.

Node.js ou linguagem da trilhaPostgreSQLJWTAssinar para abrir
Back-endIniciante

CRUD com Java Spring Boot

Desenvolver API REST em Java para CRUD de dados persistentes.

JavaSpring BootSpring Data JPANão iniciado
Back-endIniciante

Web Scraper de Preços

Construir script em Python que extrai preços de produtos de páginas web e salva em CSV.

PythonBeautifulSoup4RequestsNão iniciado
Back-endIniciante

Bot de Respostas para Telegram

Construir bot interativo que responde mensagens automaticamente no Telegram.

Pythonpython-telegram-botNão iniciado
Back-endIntermediário

API de Previsão de Tempo

Desenvolver serviço backend que expõe dados de clima agregando informações da OpenWeather.

Node.jsExpressAxiosNão iniciado
Back-endIntermediário

Serviço de Upload de Arquivos

Desenvolver serviço que recebe uploads de midias, renomeia e organiza arquivos com segurança.

Node.jsExpressMulterNão iniciado
Back-endIntermediário

Serviço de Tarefas Agendadas

Criar sistema em Node.js que executa tarefas automatizadas de forma recorrente.

Node.jsExpressnode-cronNão iniciado
Back-endIntermediário

Notificador de E-mails Automático

Criar serviço backend que envia e-mails formatados em HTML para confirmação de ações.

Node.jsNodemailerExpressNão iniciado
Back-endAvançado

Webhook de Integração e Eventos

Desenvolver receptor de dados em tempo real que escuta eventos de gateways e atualiza registros.

Node.jsExpressCrypto LibraryNão iniciado
Back-endAvançado

API REST de E-commerce

Criar API de controle de loja virtual com gestão de produtos, pedidos e estoque.

Node.jsExpressPostgreSQLNão iniciado
Back-endAvançado

Gerador de PDFs Automático

Construir serviço que gera notas fiscais e faturas em PDF dinamicamente.

Node.jspdfkitExpressNão iniciado
Back-endAvançado

Processador de Filas Assíncronas

Implementar sistema de filas para desacoplar e executar tarefas pesadas de forma escalável.

Node.jsBullMQRedisNão iniciado
Back-endAvançado

Filtro Limitador de Requisições

Desenvolver middleware de segurança para bloquear abuso de requisições na API.

Node.jsExpressRedisNão iniciado

Full-stack(21)

Full-stackAvançado

App Full Stack de Estudos

Construir um app completo com login, banco de dados, dashboard e deploy.

ReactNode.jsPostgreSQLNão iniciado
Full-stackAvançado

Checkout fictício com carrinho

Simular fluxo de carrinho, pedidos e pagamento mockado com regras de estoque.

React ou Next.jsAPI própriaBanco relacionalNão iniciado
Full-stackAvançado

Mini-SaaS com Next.js, auth e Stripe (modo teste)

Reproduzir o núcleo de um produto digital: login, área logada, plano pago e webhook de pagamento, combinação recorrente em vagas full stack e startups.

Next.js (App Router)Auth (NextAuth, Clerk ou Supabase Auth)Stripe em modo testeNão iniciado
Full-stackIntermediário

CRUD com Supabase + React

Usar BaaS real (auth opcional, tabelas, políticas RLS) no front, stack muito comum nos últimos anos para MVPs e vagas júnior/pleno.

React ou Next.jsSupabase (Postgres + API)Tailwind opcionalNão iniciado
Full-stackIntermediário

Plataforma de Inscrição em Eventos Tech

Criar uma aplicação para cadastrar eventos, receber inscrições e gerar lista de participantes.

ReactNode.jsPostgreSQLNão iniciado
Full-stackAvançado

Marketplace de Serviços Locais

Criar um marketplace em que prestadores cadastram serviços e clientes fazem solicitações com status de atendimento.

Next.jsNestJSPostgreSQLNão iniciado
Full-stackIntermediárioGuia

Lista de Tarefas Fullstack

Criar um aplicativo completo de lista de tarefas com interface, servidor e banco de dados.

ReactNode.jsExpressNão iniciado
Full-stackAvançadoPro

Kanban Colaborativo em Tempo Real

Construir um quadro kanban multiusuário com colaboração em tempo real: dois navegadores vendo o mesmo quadro se atualizarem ao vivo.

ReactNode.jsSupabase Realtime ou WebSocketAssinar para abrir
Full-stackIntermediário

Blog com Autenticação de Usuários

Desenvolver portal de blogs com registro seguro de criadores e editor de posts.

Next.jsTypeScriptPrisma ORMNão iniciado
Full-stackIntermediário

Sistema de Agendamentos e Calendário

Construir ferramenta de marcação de compromissos com calendarios virtuais.

Next.jsTypeScriptPrisma ORMNão iniciado
Full-stackIntermediário

Gerenciador de Finanças Pessoais

Desenvolver painel de controle financeiro para monitorar receitas, despesas e saldo.

ReactNode.jsExpressNão iniciado
Full-stackIntermediário

Plataforma EAD Acadêmica

Criar portal de ensino com painel do estudante e progresso de vídeo aulas.

Next.jsTypeScriptTailwind CSSNão iniciado
Full-stackIntermediário

Sistema de Enquetes e Votação

Desenvolver portal de enquetes com votação em tempo real e gráficos de resultados.

ReactNode.jsExpressNão iniciado
Full-stackIntermediário

Buscador e Livro de Receitas

Construir portal para buscar e publicar receitas com ingredientes e modo de preparo.

ReactNode.jsExpressNão iniciado
Full-stackIntermediário

Rede Social de Feed Simples

Desenvolver microblog onde usuários publicam posts de texto e curtem publicações.

ReactNode.jsExpressNão iniciado
Full-stackIntermediário

Quadro Kanban estilo Trello

Construir ferramenta de gestão visual com colunas e cartões de tarefas arrastaveis.

ReactNode.jsExpressNão iniciado
Full-stackAvançado

Portal de Classificados e Desapegos

Desenvolver marketplace para anúncio e venda de produtos usados com busca integrada.

ReactNode.jsExpressNão iniciado
Full-stackAvançado

Central de Chamados e Helpdesk

Desenvolver plataforma de atendimento de tickets com triagem por urgência e status.

Next.jsTypeScriptPrisma ORMNão iniciado
Full-stackAvançado

App de Delivery Simplificado

Criar aplicação de delivery com cardápio digital e acompanhamento de status do pedido.

ReactNode.jsExpressNão iniciado
Full-stackAvançado

Cofre e Gerenciador de Senhas

Desenvolver cofre de logins com armazenamento criptografado antes de salvar no banco.

ReactNode.jsExpressNão iniciado
Full-stackAvançado

Editor de Documentos estilo Notion

Criar editor de notas com blocos dinâmicos e salvamento automático de alterações.

Next.jsTypeScriptPrisma ORMNão iniciado

DevOps(7)

Inteligência Artificial(21)

Inteligência ArtificialAvançado

Assistente que responde com seus documentos (RAG)

Montar busca semântica em PDFs ou artigos e gerar respostas baseadas só no que está nos arquivos, habilidade muito pedida em vagas de produto com IA.

Python ou TypeScriptEmbeddings (API ou modelo local)Vector store (ex.: Chroma, pgvector)Não iniciado
Inteligência ArtificialIntermediário

Chatbot com IA

Criar um chat que conversa com a pessoa usando uma API de modelo de linguagem.

JavaScript ou PythonAPI de IAHTMLNão iniciado
Inteligência ArtificialIntermediário

Assistente de Estudos com Documentos

Criar um assistente que responde perguntas com base em PDFs ou anotações fornecidas pelo usuário.

PythonLangChainStreamlitNão iniciado
Inteligência ArtificialIntermediário

Agente de Triagem de Suporte

Criar um agente que classifica mensagens de suporte por prioridade, assunto e próximo passo recomendado.

PythonFastAPIOpenAI APINão iniciado
Inteligência ArtificialAvançado

Avaliador de Currículos com IA

Criar uma aplicação que compara currículos com vagas e gera recomendações de melhoria.

PythonFastAPIReactNão iniciado
Inteligência ArtificialAvançadoPro

Assistente de Perguntas sobre Documentos (RAG)

Construir um assistente que responde perguntas sobre um conjunto de documentos seus, com busca vetorial, citação das fontes e avaliação de qualidade.

PythonModelo de embeddingsBanco vetorial (pgvector ou similar)Assinar para abrir
Inteligência ArtificialMachine Learning EngineerIntermediário

Classificador de Fraude em Cartão de Crédito

Criar um pipeline de machine learning para detectar transações financeiras suspeitas de forma automatizada.

PythonScikit-LearnImbalanced-LearnNão iniciado
Inteligência ArtificialMLOpsAvançado

Orquestração de Modelos com MLflow

Gerenciar o ciclo de vida de modelos de machine learning garantindo reprodutibilidade e rastreamento de experimentos.

MLflowPythonDockerNão iniciado
Inteligência ArtificialEngenharia de PromptIniciante

Sistema de Prompts para Atendimento

Criar prompts otimizados e robustos para guiar modelos de IA na geração de respostas padronizadas de suporte.

API de LLMMarkdownTécnicas de few-shotNão iniciado
Inteligência ArtificialIntermediário

Classificador de Spam com ML

Treinar modelo de machine learning para distinguir e-mails spam dos legitimos.

Pythonscikit-learnPandasNão iniciado
Inteligência ArtificialInicianteGuia

Detector de Sentimento com Hugging Face

Usar modelos pré-treinados do Hugging Face para classificar sentimento em textos.

PythonHugging Face TransformersStreamlitNão iniciado
Inteligência ArtificialIntermediário

Reconhecimento de Dígitos com Redes Neurais

Treinar rede neural para reconhecer dígitos manuscritos no dataset MNIST.

PythonTensorFlowKerasNão iniciado
Inteligência ArtificialIntermediário

Sistema de Recomendação de Filmes

Construir sistema que recomenda filmes similares usando filtragem colaborativa.

PythonPandasscikit-learnNão iniciado
Inteligência ArtificialIntermediário

Detector de Notícias Falsas

Classificar notícias como verdadeiras ou falsas usando processamento de linguagem natural.

Pythonscikit-learnNLTKNão iniciado
Inteligência ArtificialIntermediário

Gerador de Conteúdo com GPT

Criar ferramenta que gera textos personalizados usando a API da OpenAI.

PythonOpenAI APIStreamlitNão iniciado
Inteligência ArtificialIntermediário

Classificador de Imagens com CNN

Treinar rede convolucional para classificar imagens em categorias distintas.

PythonTensorFlowKerasNão iniciado
Inteligência ArtificialIntermediário

Tradução Automática com Transformers

Usar modelos pré-treinados para traduzir textos entre idiomas.

PythonHugging Face TransformersStreamlitNão iniciado
Inteligência ArtificialIntermediário

Sumarizador de Textos Longos

Criar ferramenta que resume artigos e documentos longos automaticamente.

PythonHugging Face TransformersStreamlitNão iniciado
Inteligência ArtificialVisão ComputacionalAvançado

Detector de Objetos com YOLO

Implementar detecção de objetos em imagens e vídeos usando YOLOv8.

PythonUltralytics YOLOv8OpenCVNão iniciado
Inteligência ArtificialAvançado

Gerador de Música com IA

Gerar melodias musicais originais usando modelos de IA generativa.

PythonMusicGen (Meta)StreamlitNão iniciado
Inteligência ArtificialNLP / LLMsIntermediário

Análise de Reviews de Produtos

Extrair insights automaticamente de avaliações de clientes usando NLP avançado.

PythonHugging Face TransformersPandasNão iniciado

Desenvolvimento Mobile(8)

Desenvolvimento MobileIniciante

Lista de Compras (Mobile)

Criar um app de celular para montar a lista de compras e marcar o que já foi comprado.

React NativeExpoJavaScriptNão iniciado
Desenvolvimento MobileIntermediário

App de Hábitos com Modo Offline

Criar um aplicativo para registrar hábitos diários mesmo sem conexão com a internet.

KotlinAndroid StudioRoomNão iniciado
Desenvolvimento MobileAvançado

App Offline-first com Sincronização

Criar um aplicativo que funciona totalmente offline e sincroniza com a nuvem quando há conexão, resolvendo conflitos.

KotlinAndroid StudioRoomNão iniciado
Desenvolvimento MobileAvançadoPro

App de Finanças Pessoais Completo

Construir um app de controle financeiro com autenticação, funcionamento offline, gráficos por categoria e lembretes locais, com build instalável.

React Native (Expo) ou FlutterSQLite ou armazenamento localGráficos da stack escolhidaAssinar para abrir
Desenvolvimento MobileAndroid NativoIntermediário

Aplicativo de Finanças Pessoais

Desenvolver uma aplicação fluida para controle financeiro aplicando a arquitetura moderna recomendada pelo Google.

KotlinJetpack ComposeRoom DatabaseNão iniciado
Desenvolvimento MobileFlutterIniciante

Aplicativo de Clima e Tempo

Criar uma aplicação móvel multiplataforma que consome dados meteorológicos em tempo real.

FlutterDartPacote HttpNão iniciado
Desenvolvimento MobileiOS NativoIntermediário

Aplicativo de Notas e Tarefas Nativo

Construir um app iOS fluido usando práticas modernas da Apple e armazenamento nativo.

SwiftSwiftUISwiftData ou CoreDataNão iniciado
Desenvolvimento MobileReact NativeIntermediário

Interface Móvel de Delivery

Construir um aplicativo móvel multiplataforma com layouts modernos e navegação fluida.

React NativeTypeScriptExpoNão iniciado

Análise de Dados / BI(4)

Banco de Dados / DBA(3)

Engenharia de Dados(17)

Engenharia de DadosIntermediário

Pipeline ETL de Dados de Saúde

Criar um pipeline que coleta, limpa e organiza dados de saúde em tabelas prontas para análise.

PythonPandasPostgreSQLNão iniciado
Engenharia de DadosAvançado

Mini Lakehouse de Vendas

Simular uma arquitetura lakehouse com camadas de dados brutos, tratados e prontos para análise.

PythonDuckDBParquetNão iniciado
Engenharia de DadosInicianteGuia

Pipeline ETL com Python

Construir pipeline de extração, transformação e carga de dados entre fontes distintas.

PythonPandasSQLAlchemyNão iniciado
Engenharia de DadosIntermediário

Orquestração de DAGs com Apache Airflow

Criar e agendar fluxos de trabalho de dados com DAGs no Apache Airflow.

PythonApache AirflowDockerNão iniciado
Engenharia de DadosIntermediário

Modelagem Dimensional com dbt

Transformar dados brutos em modelos dimensionais com dbt para analytics.

dbtPostgreSQLSQLNão iniciado
Engenharia de DadosIniciante

Ingestão de API para Banco de Dados

Criar serviço que consome API pública e persiste os dados em banco relacional.

PythonRequestsPostgreSQLNão iniciado
Engenharia de DadosIntermediário

Data Lake Simples no S3

Implementar data lake com camadas bronze, prata e ouro no Amazon S3.

Pythonboto3PandasNão iniciado
Engenharia de DadosIntermediário

Validação de Dados com Great Expectations

Implementar testes automáticos de qualidade de dados com Great Expectations.

PythonGreat ExpectationsPandasNão iniciado
Engenharia de DadosIntermediário

Streaming de Eventos com Kafka

Construir pipeline de dados em tempo real com producer e consumer no Kafka.

PythonApache KafkaDockerNão iniciado
Engenharia de DadosIntermediário

Transformações de Dados com PySpark

Processar grandes volumes de dados usando PySpark no ambiente local.

PythonPySparkJupyter NotebookNão iniciado
Engenharia de DadosIntermediário

Dashboard de Monitoramento de Pipeline

Criar painel para monitorar status, logs e métricas de pipelines de dados.

PythonStreamlitPlotlyNão iniciado
Engenharia de DadosAvançado

Replicação de Banco de Dados

Configurar replicação master-replica entre dois bancos PostgreSQL.

PostgreSQLDockerpg_replicationNão iniciado
Engenharia de DadosAvançado

Particionamento de Tabelas em PostgreSQL

Implementar particionamento de tabela para melhorar performance em consultas de grande volume.

PostgreSQLDBeaverPythonNão iniciado
Engenharia de DadosAvançado

Pipeline de Logs com ELK Stack

Coletar, processar e visualizar logs de aplicação com Elasticsearch, Logstash e Kibana.

ElasticsearchLogstashKibanaNão iniciado
Engenharia de DadosAvançado

Versionamento de Dados com DVC

Versionar datasets e modelos de ML com DVC integrado ao Git.

PythonDVCGitNão iniciado
Engenharia de DadosAvançado

Monitoramento Contínuo de Qualidade

Implementar monitoramento automático de qualidade de dados com alertas em produção.

PythonGreat ExpectationsApache AirflowNão iniciado
Engenharia de DadosAvançado

Arquitetura Data Mesh Básica

Implementar conceitos de data mesh com domínios de dados independentes.

PythonPostgreSQLdbtNão iniciado

Cloud Computing(5)

Cibersegurança(7)

CibersegurançaIntermediário

Laboratório de Hardening Linux

Criar um checklist prático de endurecimento de segurança em um servidor Linux.

LinuxUFWSSHNão iniciado
CibersegurançaBlue Team / SOCAvançado

SIEM Doméstico com Análise de Logs

Montar um ambiente para coletar, centralizar e analisar logs de segurança de máquinas locais.

WazuhDockerLinuxNão iniciado
CibersegurançaIniciante

Guia de Higiene de Segurança de Contas

Aprender e documentar boas práticas para proteger contas pessoais contra acessos indevidos.

Gerenciador de senhasAutenticação em duas etapasMarkdownNão iniciado
CibersegurançaApplication SecurityIntermediário

Esteira de Análise Estática de Segurança (SAST)

Automatizar a varredura de vulnerabilidades no código-fonte durante o processo de build, antes do deploy.

GitHub ActionsSonarQubeSemgrepNão iniciado
CibersegurançaForense Digital e Resposta a IncidentesIntermediário

Análise Forense de Memória RAM

Extrair evidências digitais de um dump de memória RAM, simulando a resposta a um incidente de segurança.

Volatility FrameworkLinuxFTK ImagerNão iniciado
CibersegurançaGRC (Governança, Risco e Compliance)Intermediário

Inventário de Dados e Conformidade LGPD

Mapear o fluxo de dados pessoais dentro de um sistema fictício para garantir aderência à LGPD.

Excel ou Planilhas GoogleMiroModelo de RIPDNão iniciado
CibersegurançaRed Team / PentestAvançado

Auditoria de Segurança em Laboratório Controlado

Simular ataques éticos em máquinas de teste próprias e autorizadas para identificar vulnerabilidades e propor correções.

Kali LinuxNmapMetasploitNão iniciado

Game Dev(2)

Produto Digital(20)

Produto DigitalIntermediário

Discovery de Funcionalidade com IA

Estruturar o discovery de uma funcionalidade que usa IA para recomendar trilhas de estudo personalizadas.

NotionMiroFigmaNão iniciado
Produto DigitalAvançado

Estratégia de Métricas para Retenção

Criar uma estratégia de métricas para acompanhar retenção, ativação e engajamento de um produto digital.

AmplitudeGoogle SheetsNotionNão iniciado
Produto DigitalIniciante

Canvas de Produto e Definição de MVP

Estruturar uma ideia de produto definindo problema, público, proposta de valor e escopo do MVP.

NotionMiroGoogle FormsNão iniciado
Produto DigitalGrowth Product ManagerIntermediário

Planejamento e Análise de Teste A/B

Estruturar e avaliar um teste estatístico de conversão para validar hipóteses de crescimento.

PythonStatsmodelsPlanilhas GoogleNão iniciado
Produto DigitalProduct Marketing ManagerIntermediário

Plano Go-to-Market de Nova Funcionalidade

Planejar a estratégia de lançamento e posicionamento de um novo recurso para garantir adoção dos usuários.

NotionMatriz de posicionamentoCanais de distribuiçãoNão iniciado
Produto DigitalProduct OpsIntermediário

Central de Operações e Playbooks de Produto

Padronizar rituais, ferramentas e documentação para aumentar a eficiência operacional de times de produto.

NotionMiroMétricas de eficiênciaNão iniciado
Produto DigitalProduct OwnerIniciante

Backlog e Histórias de Usuário

Transformar requisitos abstratos em itens claros, refinados e acionáveis para a sprint de engenharia.

Jira ou TrelloNotionCritérios de aceiteNão iniciado
Produto DigitalIntermediário

Product Discovery Ponta a Ponta

Reduzir incertezas e validar riscos de valor, usabilidade e viabilidade antes de iniciar o desenvolvimento.

MiroNotionMatriz de riscosNão iniciado
Produto DigitalAvançado

Modelagem de Precificação e Monetização

Desenhar estruturas de monetização sustentáveis para maximizar a receita de um produto SaaS.

ExcelAnálise de sensibilidadeNotionNão iniciado
Produto DigitalInicianteGuia

PRD de Feature Nova

Escrever documento de requisitos de produto para uma feature do zero.

NotionGoogle DocsNão iniciado
Produto DigitalProduct ManagerIniciante

Roadmap de Produto Trimestral

Criar roadmap visual de produto para um trimestre com temas e entregáveis.

NotionMiroLinearNão iniciado
Produto DigitalIniciante

Framework de OKRs de Produto

Definir OKRs para um produto digital alinhados a estratégia da empresa.

NotionGoogle SheetsNão iniciado
Produto DigitalIniciante

Mapa de Jornada do Usuário

Mapear a experiência completa de um usuário no produto identificando pontos de dor.

MiroFigJamNotionNão iniciado
Produto DigitalIntermediário

Priorização com Framework RICE

Priorizar backlog de features usando o framework RICE de forma estruturada.

NotionGoogle SheetsNão iniciado
Produto DigitalIntermediário

Análise Competitiva de Produto

Conduzir análise estruturada de concorrentes para identificar gaps e oportunidades.

NotionMiroGoogle SheetsNão iniciado
Produto DigitalIntermediário

Documento de Especificação Técnica

Escrever especificação técnica de produto para alinhar times de produto e engenharia.

NotionConfluenceFigmaNão iniciado
Produto DigitalAvançado

Análise de Funil de Conversão

Mapear e otimizar o funil de conversão identificando os maiores pontos de queda.

Google AnalyticsAmplitudeHotjarNão iniciado
Produto DigitalAvançado

Personas de Usuário Baseadas em Dados

Criar personas fundamentadas em pesquisa qualitativa e dados quantitativos.

NotionMiroGoogle AnalyticsNão iniciado
Produto DigitalAvançado

Estratégia de Produto de 12 Meses

Elaborar estratégia de produto para os próximos 12 meses alinhada ao negócio.

NotionMiroGoogle SlidesNão iniciado
Produto DigitalAvançado

Retrospectiva e Aprendizados de Produto

Conduzir retrospectiva de ciclo de produto documentando aprendizados e próximos passos.

NotionMiroFigJamNão iniciado

Análise de Sistemas(3)

Blockchain / Web3(3)

Suporte e Infraestrutura / Redes(3)

IoT / Sistemas Embarcados(3)

Mainframe(3)

SRE (Site Reliability Engineering)(3)

DevSecOps(1)