Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.9 KB

contribute.md

File metadata and controls

37 lines (26 loc) · 1.9 KB

Contribution Guidelines

Thank you for considering contributing to the "50 Days of JavaScript" project! We welcome your contributions, whether it's adding new solutions or making modifications to existing ones. Please take a moment to review the guidelines below before submitting your contribution.

Getting Started

  1. Fork the repository on GitHub.
  2. Make your changes and test them thoroughly.
  3. Commit your changes.
  4. Push your changes to your forked repository.

Adding a New Solution

  1. Create a new JavaScript file in same day folder by following the naming convention, where the number represents the corresponding day of the exercise (e.g., previous file name findLargestNumber.js , new file name findLargestNumber2.js ).
  2. Write your solution in the newly created file, ensuring it is correct and bug free.
  3. Test your solution to verify that it produces the expected results.
  4. Commit your changes and push them to your forked repository.
  5. Submit a pull request with a clear description of the exercise you solved.

Modifying an Existing Solution

  1. Locate the JavaScript file for the exercise you want to modify.
  2. Make the necessary changes to improve the solution or fix any issues.
  3. Test your modifications to ensure they work as intended.
  4. Commit your changes and push them to your forked repository.
  5. Submit a pull request with a clear description of the modifications you made.

Pull Request Process

  1. Fill out the pull request template with relevant information about your contribution.
  2. Ensure your code adheres to the project's guidelines and coding style.
  3. Respond to any feedback or changes requested by the project maintainers.
  4. Once your pull request is approved, it will be merged into the main repository.

Thank you for your contributions! We appreciate your efforts in making the "50 Days of JavaScript" project a valuable resource for learners worldwide.

Happy coding!