Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 2.22 KB

CONTRIBUTING.md

File metadata and controls

60 lines (39 loc) · 2.22 KB

Contributing to HRMS

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.

How to Contribute

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.

Contributing via Pull Requests

  1. Fork the Repository: Create your own copy of the repository by clicking the "Fork" button.

  2. Clone the Forked Repository: Clone your forked repository to your local machine:

    git clone https://github.com/amralsaleeh/HRMS.git
  3. Create a New Branch: Create a new branch for your work:

    git checkout -b descriptive_branch_name
  4. Make Changes: Make the necessary changes to the code.

  5. Commit Your Changes: Commit your changes with a descriptive and clear message:

    git commit -m "Brief explanation of changes"
  6. Push Your Changes: Push your changes to your forked repository on GitHub:

    git push origin descriptive_branch_name
  7. Create a Pull Request: Create a pull request from your branch to the main branch in the original repository.

Code Guidelines

  • 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.

Communication Style

  • 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.

Other

  • 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!