-
Fork this repository to your GitHub account.
-
Clone the forked repository to your local machine.
git clone https://github.com/byronalley/criticos.git
-
See README.md for installation instructions
-
Create a new branch for your contribution:
git checkout -b feature/your-feature
We encourage contributions that align with the goals of our project. Here's how you can help:
- [Feature] - Implement a new feature.
- [Bug Fix] - Help us squash those bugs.
- [Documentation] - Improve our project documentation.
- [Refactoring] - Make the codebase more efficient and maintainable.
- Elixir code should be formatted with
mix format
and passmix credo
as well. - TODO: add React/JavaScript code formatter config
- Ensure your code is thoroughly tested.
- Run existing tests to make sure you haven't broken any functionality.
-
Push your changes to your forked repository:
git push origin feature/your-feature
-
Create a pull request from your forked repository to this project's
main
branch. -
Provide a clear and concise title and description for your pull request, explaining the changes you've made.
-
The maintainer will review your pull request and provide feedback or merge it.
Please be respectful and considerate of the maintainers and other contributors. Communications and contributions should be focused on the code and project, and no form of harassment or spam is acceptable.
By contributing to this project, you agree that your contributions will be licensed under the project's License.
Thank you for considering contributing to this project. Your support is greatly appreciated. Happy hacking!