Skip to content

Contributing

🤝 Contributing

We welcome contributions. Ways to help:

  1. Report Bugs – Open an issue on GitHub.
  2. Suggest Features – Share ideas in issues or discussions.
  3. Submit PRs – Improve code, tests, or docs.
  4. Improve Docs – Clarify, expand, or add examples.
  5. Add Tests – Increase coverage and reliability.
  6. Review PRs – Provide constructive feedback.

⭐ Support the Project

If this project helps you, please give it a GitHub star to show support.

☕ Buy Me a Coffee

Optional tip: Buy Me a Coffee.

Pull Request Guidelines

  • Keep PRs focused and small.
  • Follow existing code style.
  • Add or update tests when relevant.
  • Update docs for user-facing changes.
  • Link related issue in the PR description.

Development Setup

Bash
git clone https://github.com/caspel26/django-ninja-aio-crud.git
cd django-ninja-aio-crud
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.dev.txt

Issue Reports

Include: - Python/Django versions - Steps to reproduce - Expected vs actual behavior - Tracebacks or logs (if any)

Thank you for helping improve the project.