First off, thank you for taking the time to contribute! We appreciate your efforts and value every contribution.
We welcome contributions in the following areas:
- Bug fixes
- New features
- Documentation improvements
- Code refactoring
- Style and design enhancements
If you are unsure of what to contribute, check out the open issues for ideas!
Please read our Code of Conduct to understand the expectations for interactions and contributions within our community.
- Fork the repository to your GitHub account.
- Clone the forked repository to your local machine.
git clone https://github.com/your-username/mlsa-chapter-website.git
- Create a new branch for your changes.
git checkout -b your-feature-branch
- Make your changes and commit them
git commit -m "Description of the changes made"
- Push your changes to your forked repository:
git push origin your-feature-branch
- Ensure your code adheres to the project’s style guide.
- Make sure all tests pass (if applicable).
- Submit your pull request to the
main
branch. - Add a clear and descriptive title and description to your pull request.
- Wait for a project maintainer to review and merge your PR.
- Follow Prettier for code formatting.
- Use ESLint to check for JavaScript code quality.
- Write meaningful commit messages in the format:
type(scope): description
.
If you encounter a problem or have a suggestion, please open an issue describing the problem or idea.
For any questions or further discussion, feel free to reach out to the maintainers.