Thanks for your interest in contributing. We're building in the open and welcome developers who want to help shape the future of developer reputation.
func-kode— community platform, landing page, dashboard UIdocs— API documentation, guides, integration examples
- Fork the repo you want to contribute to
- Create a branch from
dev(notmain)git checkout dev git checkout -b feat/your-feature-name
- Make your changes — keep commits small and focused
- Open a Pull Request targeting the
devbranch - A maintainer will review within 48 hours
| Prefix | Use for |
|---|---|
feat/ |
New features |
fix/ |
Bug fixes |
chore/ |
Maintenance, dependency updates |
docs/ |
Documentation changes |
hotfix/ |
Emergency production fixes (maintainers only) |
- Target
dev— never open PRs directly tomain - Keep PRs focused — one feature or fix per PR
- Write a clear description of what changed and why
- Link related issues with
Closes #issue-number - All checks must pass before merge
We follow Conventional Commits:
feat: add score breakdown chart
fix: resolve OAuth redirect loop
chore: update dependencies
docs: add API authentication guide
- TypeScript — strict mode, no
any - Tailwind CSS for styling
- Prettier + ESLint — run
npm run lintbefore pushing - Tests — add tests for any new utility functions
Open an issue using the Bug Report template.
Open an issue using the Feature Request template.
All contributors must follow our Code of Conduct.
Patch ID is built by a small team. We genuinely appreciate every contribution.