igords-goncalves / meu-time

Projeto para um teste técnico visando uma vaga como desenvolvedor front-end na empresa trade technology. O teste consiste em construir uma aplicação para entusiastas de football consumindo dados fornecidos pela api-rest https://www.api-football.com.
MIT License
1 stars 0 forks source link

Configurar ambiente de desenvolvimento #14

Closed igords-goncalves closed 2 months ago

igords-goncalves commented 4 months ago

Descrição Configurar todo o ambiente de desenvolvimento criando os boilerplates, arquivos de configuração e componentes chave.

Features

Tasks

igords-goncalves commented 3 months ago

Revisar e reconfigurar ambiente de desenvolvimento

igords-goncalves commented 2 months ago

Configurações de Code Style e Commit

Commitlint: https://www.npmjs.com/package/@commitlint/config-conventional Commitlint: https://commitlint.js.org/guides/getting-started.html Husky: https://typicode.github.io/husky/how-to.html Eslint: https://blog.logrocket.com/12-essential-eslint-rules-react/#react-prop-types Eslint: https://eslint.org/docs/latest/rules/ Commitzen: https://github.com/commitizen/cz-cli Commitzen: https://github.com/commitizen/cz-cli#making-your-repo-commitizen-friendly Material Icons: https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme

igords-goncalves commented 2 months ago

Configurações de Testes

Cypress: https://docs.cypress.io/guides/component-testing/react/overview Cypress Vite Config: https://github.com/cypress-io/cypress-component-testing-apps/tree/main/react-vite-ts Cypress: https://docs.cypress.io/guides/component-testing/getting-started Tutorial: https://medium.com/@nelfayran/cypress-react-and-vite-collaboration-bed6761808fc

Atente-se para o detalhe do script npx cypress open esse comando já vai fazer todas as configurações necessárias, você não precisa configurar tudo manualmente criando os arquivos de configuração.