História do Usuário:
Como desenvolvedor, eu preciso configurar o repositório inicial para que todos os membros da equipe possam começar a colaborar e contribuir para o projeto de forma organizada.
User Story:
As a developer, I need to set up the initial repository so that all team members can start collaborating and contributing to the project in an organized manner.
Tarefas:
Criar o repositório no GitHub
Configurar o arquivo .gitignore
Criar um README.md inicial
Configurar branches principais (main, develop)
Tasks:
Create the repository on GitHub
Configure the .gitignore file
Create an initial README.md
Set up main branches (main, develop)
Condição de Aceitação:
O repositório deve estar acessível no GitHub
O arquivo .gitignore deve incluir as exclusões padrão para o ambiente de desenvolvimento
O README.md inicial deve conter uma descrição básica do projeto e instruções para configuração inicial
As branches principais devem estar protegidas
Acceptance Criteria:
The repository must be accessible on GitHub
The .gitignore file must include standard exclusions for the development environment
The initial README.md must contain a basic project description and initial setup instructions
Main branches must be protected
Sugestões:
Adicionar um template de pull request e issue
Configurar um linter e formatter padrão para o projeto (ex: ESLint, Prettier)
Configurar hooks de commit com Husky para garantir a qualidade do código
Suggestions:
Add a pull request and issue template
Set up a standard linter and formatter for the project (e.g., ESLint, Prettier)
Configure commit hooks with Husky to ensure code quality
1. Configuração Inicial do Repositório 🚀
História do Usuário: Como desenvolvedor, eu preciso configurar o repositório inicial para que todos os membros da equipe possam começar a colaborar e contribuir para o projeto de forma organizada.
User Story: As a developer, I need to set up the initial repository so that all team members can start collaborating and contributing to the project in an organized manner.
Tarefas:
Tasks:
Condição de Aceitação:
Acceptance Criteria:
Sugestões:
Suggestions: