Thank you for your interest in contributing to the HRMS open-source project! We appreciate community contributions and strive to make the process smooth and effective.
There are several ways to contribute to this project:
- Reporting Bugs: If you find a bug, please create a new issue describing the bug in detail, including steps to reproduce it and your operating environment (OS, browser, etc.).
- Suggesting Features: If you have an idea for a new feature, please create a new issue describing the proposed feature and explaining its benefits to users.
- Submitting Pull Requests: If you want to contribute directly to the code, you can create a pull request after making your changes.
-
Fork the Repository: Create your own copy of the repository by clicking the "Fork" button.
-
Clone the Forked Repository: Clone your forked repository to your local machine:
git clone https://github.com/amralsaleeh/HRMS.git
-
Create a New Branch: Create a new branch for your work:
git checkout -b descriptive_branch_name
-
Make Changes: Make the necessary changes to the code.
-
Commit Your Changes: Commit your changes with a descriptive and clear message:
git commit -m "Brief explanation of changes"
-
Push Your Changes: Push your changes to your forked repository on GitHub:
git push origin descriptive_branch_name
-
Create a Pull Request: Create a pull request from your branch to the main branch in the original repository.
- Follow the coding standards already present in the project.
- Write clear and concise comments to explain your code.
- Test your changes thoroughly before submitting a pull request.
- Be polite and respectful in your comments and interactions.
- Use clear and concise language.
- Be patient; it may take some time to get a response.
- All types of contributions, even small ones, are welcome.
- If you have any questions, feel free to ask in the Discussions section.
Thank you again for your interest in contributing to HRMS!