Thank you for your interest in contributing to HireHub! We welcome contributions from the community to enhance our platform. Please read the following guidelines to understand how you can help.
- How to Contribute
- Code of Conduct
- Reporting Issues
- Feature Requests
- Submitting Code Changes
- Code Style Guidelines
- License
-
Fork the Repository
Click on the “Fork” button at the top right corner of the repository page to create your own copy of the project. -
Clone Your Fork
Clone your forked repository to your local machine using:
git clone https://github.com/YOUR_USERNAME/hireHUB-website.git
- Replace YOUR_USERNAME with your GitHub username.
- Create a Branch
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
- Make Your Changes
- Make your desired changes in the codebase. Ensure your changes are well-documented and tested.
- Commit Your Changes
- Commit your changes with a clear message:
git commit -m "Add feature: your feature description"
- Push to Your Fork
- Push your changes to your forked repository:
git push origin feature/your-feature-name
- Open a Pull Request
- Navigate to the original repository and click on the “New Pull Request” button. Select your branch and submit your pull request.
We expect all contributors to adhere to our [Code of Conduct]. Please be respectful and considerate in all interactions.
Reporting Issues If you find a bug or have an issue with the project, please report it by creating a new issue in the Issues section of the repository.
We welcome feature requests! Please submit your ideas as an issue, and we will consider them for future updates.
- Follow the Code Style Guidelines
- Ensure all tests are passing.
- Add appropriate tests for your changes if applicable.
- Include documentation for any new features.
- Use consistent formatting (you can use Prettier for JavaScript).
- Follow established naming conventions and code structure.
- Write clear and concise commit messages.
By contributing to HireHub, you agree that your contributions will be licensed under the project's license.