Skip to content

fluxodigitaltech/project-template

🚀 Project Template — Fluxo Digital Tech

Use this template CI Secret Scan License: MIT Conventional Commits Keep a Changelog SemVer

Template oficial da Fluxo Digital Tech para iniciar novos projetos com toda a governança, automação e segurança já configuradas.


📦 Como usar

  1. Clique em Use this templateCreate a new repository.
  2. Escolha o nome do novo repositório.
  3. Clone localmente:
    git clone https://github.com/fluxodigitaltech/<nome-do-projeto>.git
    cd <nome-do-projeto>
    cp .env.example .env
  4. Edite README.md, CHANGELOG.md e .env com os dados do projeto.
  5. Comece a desenvolver seguindo o padrão.

🧱 O que vem incluído

📄 Documentação

  • README.md — overview do projeto.
  • CHANGELOG.md — histórico de versões (Keep a Changelog + SemVer).
  • CONTRIBUTING.md — guia de contribuição com Conventional Commits.
  • CODE_OF_CONDUCT.md — Contributor Covenant 2.1.
  • SECURITY.md — política de divulgação responsável.
  • LICENSE — MIT.

🤖 Automação (GitHub Actions)

  • CI (.github/workflows/ci.yml) — lint, validação de JSON e checagem de PR title.
  • Secret Scan (.github/workflows/gitleaks.yml) — gitleaks em push/PR e semanalmente.
  • Dependabot (.github/dependabot.yml) — atualizações semanais (Actions, npm, pip, Docker).

📋 Templates

  • Pull Request (.github/PULL_REQUEST_TEMPLATE.md).
  • Issue: bug report e feature request (.github/ISSUE_TEMPLATE/).

⚙️ Configuração

  • .gitignore — credenciais, node, python, editores.
  • .editorconfig — formatação consistente entre IDEs.
  • .env.example — variáveis documentadas.

📐 Padrões adotados

Padrão Especificação
Commits Conventional Commits 1.0.0
Versionamento Semantic Versioning 2.0.0
Changelog Keep a Changelog 1.1.0
Branches main (produção), feat/*, fix/*, hotfix/*
Arquivos kebab-case
Segurança nunca commitar credenciais — usar .env e secrets

Tipos de commit aceitos

feat · fix · docs · style · refactor · perf · test · build · ci · chore · revert


🔐 Segurança

  • Nunca faça commit de .env, chaves, tokens ou credenciais.
  • O scanner gitleaks roda automaticamente em todo push/PR.
  • Reporte vulnerabilidades conforme SECURITY.md.

🌐 Fluxo Digital Tech


Construído para escalar negócios com automação, IA e estratégia.

About

Template oficial da Fluxo Digital Tech para iniciar novos projetos com README, licenca, gitignore, CONTRIBUTING, SECURITY e templates de PR/Issue.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors