OWASP BLT
Report issues and get points, companies are held accountable.
-
OWASP BLT is a bug logging tool used to report issues and earn points. It ensures that companies are held accountable.
-
Users will earn rewards or points for reporting bugs in organizations or companies.
-
Organizations and companies can launch their bug hunt programs with prize pools.
-
Read more about BLT
-
Watch this Video to get detailed motives and features of project BLT.
Development
Make sure to run pre-commit
before committing so it formats the code.
Setting Up Development Server
Please follow the development server setup procedure here. Currently, development server can be installed using docker or vagrant. You can also use virtualenv or pipenv install, pipenv shell and then continue with the remaining instructions.
Documentation
-
Use the Installation Docs to get started.
-
Swagger API Documentations can be found at the root domain /swagger/
-
Postman API Documentations: Postman Docs.
Resources
-
Communicate with us on slack #project-blt Join OWASP Slack Channel
-
Github activity can be seen in Slack #blt-github.
-
Figma designs:
- New Tailwind Website Designs
- New Mobile Designs
- Old Website and Mobile Designs
Other BLT Projects
Coding style guide
Please follow the black code style for the project. It helps us in keeping the codebase consistent and improves readability for other developers.
Use pre-commit run
command to make sure your changes comply with the standards.
License
The BLT code is released under GNU Affero General Public License v3.0 (AGPL-3.0).
Notes
-
If you find a bug or have an improvement, use BLT to report it!
-
For each new issue, create a new branch with a name like issue-382 that matches the issue number. When you commit, add fixes #288 to link the issue to the pull request.
-
To take a GitHub issue, type a comment that says 'assign to me' or '/assign,' and it will be assigned to you.