Sobre o projeto

Goat It Web Game é um jogo web construído com Nuxt 4 e Vue 3, parte do ecossistema do aplicativo Goat It. Ele apresenta uma demonstração ao vivo em goat-it.fr e é projetado para produção com builds multi-estágio do Docker. O projeto enfatiza a qualidade do código com mais de 500 regras de linting usando Oxlint e ESLint, além de métricas do SonarCloud para cobertura, segurança e confiabilidade. Os testes incluem testes unitários com Vitest (limiares de cobertura de 100%) e testes de aceitação BDD usando Playwright e Cucumber, exigindo o sandbox da API Goat It. A instalação requer Node.js, pnpm e Docker, com comandos para desenvolvimento, build e teste. O projeto usa commits convencionais e semantic-release para versionamento, com um changelog detalhado. Inclui workflows de CI para build, staging e implantação de produção, além de análise CodeQL. O README fornece instruções de configuração, comandos de sandbox Docker para a API e diretrizes de contribuição.