Como Contribuir
Bem-vinde à documentação de desenvolvimento do Sistema Divino Alimento! Esta seção é dedicada a desenvolvedores que desejam contribuir com o projeto.
Visão Geral
O Divino Alimento é um projeto de software livre e código aberto e contribuições são muito bem-vindas. Esta documentação fornecerá todas as informações necessárias para você começar a contribuir com o desenvolvimento.
O Que Você Encontrará Aqui
Nesta seção você encontrará:
- Guia de Configuração do Ambiente - Como preparar seu ambiente de desenvolvimento
- Arquitetura do Sistema - Entenda como o sistema está estruturado
- Padrões de Código - Convenções e boas práticas do projeto
- Guia de Contribuição - Como submeter suas contribuições
- API e Recursos - Documentação técnica detalhada
Pré-requisitos
Para contribuir com o desenvolvimento, você precisará de conhecimentos em:
- Node.js e Express
- JavaScript/ES6+
- PostgreSQL
- Docker e Docker Compose
- Git e GitHub
Como Começar
- Fork do repositório - Faça um fork do projeto no GitHub
- Clone o repositório - Clone seu fork localmente
- Configure o ambiente - Siga o guia de configuração
- Escolha uma issue - Procure issues abertas ou crie uma nova
- Desenvolva - Implemente sua feature ou correção
- Teste - Certifique-se de que tudo funciona
- Submeta um Pull Request - Envie suas alterações para revisão
Precisa de Ajuda?
- Abra uma issue no GitHub
- Entre em contato com a equipe Tekoporã
- Consulte a documentação técnica completa
Obrigado por contribuir com o Divino Alimento! Juntos estamos construindo um sistema alimentar mais justo e sustentável.