Obrigado por considerar contribuir com o Maputo Frontenders Website! Seguimos algumas diretrizes simples para garantir que todos os contribuidores possam colaborar de maneira eficiente e prazerosa.
-
Manipulação de Dados do Componente:
- Ao desenvolver um componente que requer dados, crie um arquivo de dados dentro da pasta do componente.
- Após a aprovação da mesclagem, se o arquivo de dados específico do componente for considerado adequado, ele será integrado ao arquivo de dados principal.
-
Clone o repositório:
git clone <url_do_repositório>
-
Instale as dependências:
yarn install
-
Inicie o servidor de desenvolvimento:
yarn dev
-
Faça as alterações necessárias e crie um novo branch para sua funcionalidade/correção:
git checkout -b feature/sua-funcionalidade
-
Após concluir as alterações, faça commit seguindo as diretrizes de Commits Convencionais:
git commit -m "feat: adicionar nova funcionalidade"
-
Envie suas alterações para o repositório forkado:
git push origin feature/sua-funcionalidade
-
Abra um pull request no repositório principal.
- Use as regras de conventional commits.
- Escreva descrições detalhadas sempre que possível.
As issues são categorizadas de acordo com a complexidade e tipo:
good first issue
: Tarefas simples para novos contribuidoresbug
: Problemas ou erros no códigofeature
: Novas funcionalidadesdocumentation
: Melhorias ou atualizações na documentaçãoenhancement
: Melhorias incrementais em funcionalidades existentesperformance
: Otimizações de desempenhoaccessibility
: Melhorias na acessibilidade do sitesecurity
: Problemas ou melhorias relacionados à segurança
Escolha uma issue, comente nela para avisar que está trabalhando nela e envie um PR quando finalizar.
Se tiver alguma dúvida, abra uma issue ou entre em contato conosco a apartir de LINK DE DISCUSSÃO.
Obrigado por contribuir com o projeto Maputo Frontenders!