Skip to content

tassosgomes/stackview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StackView - Clone Simplificado do StackShare

Backend CI/CD Frontend CI/CD MCP Server CI/CD Security Scan

Plataforma web para desenvolvedores compartilharem e descobrirem tech stacks, com integração MCP para assistentes de IA como GitHub Copilot e Claude Desktop.

🚀 CI/CD Pipeline

Este projeto utiliza uma arquitetura de CI/CD moderna com pipelines especializados:

  • Backend Pipeline: Testes unitários/integração, build .NET, Docker publish
  • Frontend Pipeline: ESLint, TypeScript, testes E2E com Playwright, Lighthouse
  • MCP Pipeline: Build e testes do servidor Model Context Protocol
  • Security Pipeline: Scans de segurança, updates automáticos de dependências
  • Release Pipeline: Criação de releases com pacotes de deployment

📊 Quality Gates

  • ✅ Testes unitários e integração (xUnit + Testcontainers)
  • ✅ Testes E2E multi-browser (Playwright)
  • ✅ Lint e type checking (ESLint + TypeScript)
  • ✅ Security scanning (Trivy + CodeQL)
  • ✅ Performance audit (Lighthouse)
  • ✅ Multi-architecture Docker builds (amd64/arm64)

📦 Container Images

Todas as imagens são publicadas no GitHub Container Registry:

  • API: ghcr.io/tassosgomes/stackview/stackshare-api:latest
  • Frontend: ghcr.io/tassosgomes/stackview/stackshare-frontend:latest
  • MCP Server: ghcr.io/tassosgomes/stackview/stackshare-mcp:latest

📖 Documentação

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors