Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 1.29 KB

File metadata and controls

48 lines (32 loc) · 1.29 KB

Contribuindo com o FunkLab

Obrigado pelo interesse em contribuir! Este documento descreve como participar do projeto.

Como contribuir

Reportar bugs

Abra uma issue com:

  • Descrição clara do problema
  • Passos para reproduzir
  • Comportamento esperado vs. atual
  • Ambiente (OS, versão do Python, etc.)

Sugerir melhorias

Issues com a label enhancement são bem-vindas. Descreva a proposta e o motivo.

Pull requests

  1. Fork o repositório
  2. Crie uma branch a partir de main: git checkout -b feature/minha-feature
  3. Faça suas alterações
  4. Garanta que o código segue o estilo do projeto
  5. Commit com mensagens claras: git commit -m "feat: adiciona X"
  6. Push para sua fork: git push origin feature/minha-feature
  7. Abra um Pull Request para main

Padrões de commit

Use Conventional Commits:

  • feat: nova funcionalidade
  • fix: correção de bug
  • docs: documentação
  • refactor: refatoração
  • test: testes

Estrutura do código

  • Python: PEP 8, type hints quando possível
  • API: FastAPI, schemas Pydantic
  • UI: Next.js App Router, TypeScript, Tailwind, shadcn/ui

Dúvidas

Abra uma issue ou entre em contato com a DevFlow Labs.