Bem-vindo ao meu Hub de Automação, um monorepo que atua tanto como vitrine para meu currículo quanto como ecossistema centralizado dos meus principais de desafios de engenharia na prática. Focado nos mais altos padrões de teste e excelência de código.
Este repositório principal descreve o ambiente Frontend Web, construído em um design premium ("Dark Mode Glassmorphism") para melhor apresentar as qualificações técnicas dinamicamente. Ele incorpora outros repositórios completos (via Git Submodules) contendo aplicações de testes reais.
- Web (Este repositório):
Next.js 16(App Router),TypeScripte High-endVanilla CSS. - Backend (Submódulo):
Java 21,RestAssured,JUnit 5e relatórios avançados em CI/CD baseados em automações limpas e ágeis.
O código-fonte desse portfólio abriga, na pasta demonstracoes, submódulos Git atrelados a outros repositórios isolados, trazendo os projetos com seus históricos e contextos originais.
portfolio-web/
├── src/ # Código fonte do site (Next.js e Páginas)
├── public/ # Media estática da aplicação
└── demonstracoes/
├── api-restassured/ # 👉 [Submódulo Git] Automações de API em Java do SWAPI
├── e2e-cypress/ # (Em breve) Pipeline Cypress de UI
└── load-testing-k6/ # (Em breve) Scripts e cenários de Testes de Carga
Warning
Devido ao uso inteligente de Submódulos Git para manter o tamanho escalável e modular, o seu comando para "puxar" o repositório adequadamente é ligeiramente diferente do original!
Se pretende ter essa maravilha arquitetural completa, assegure-se de baixar com a flag recursiva:
git clone --recursive https://github.com/jrcosta/portifolio-web(Esqueceu da flag? Basta entrar na pasta clonada e rodar: git submodule update --init --recursive)
É super simples iniciar a interface web interativa do desenvolvedor e recrutador localmente:
# 1. Entre no repositório
cd portifolio-web
# 2. Instale as dependências visuais
npm install
# 3. Rode no modo de Desenvolvimento Web
npm run dev
# 4. Acesse http://localhost:3000Para prováramos a lógica do sistema ou executarmos a automação corporativa, acesse o respectivo lab:
cd demonstracoes/api-restassured
mvn clean testFeito de forma responsiva por Eneri Junior. Engenheiro de Qualidade de Software (QA Automation) apaixonado por integrações seguras, soluções limpas e automação de processos críticos.
🌐 Encontre-me no GitHub: @jrcosta