Skip to content

Latest commit

 

History

History
74 lines (57 loc) · 2.21 KB

File metadata and controls

74 lines (57 loc) · 2.21 KB

Contributing to JavaScript 100 Projects 🚀

Thank you for considering contributing to the JavaScript 100 Projects repository! Your contributions help make this project a valuable resource for everyone.

📜 Code of Conduct

By participating in this project, you agree to uphold our Code of Conduct. Please treat everyone with respect and professionalism.

🛠️ How to Contribute

1. Fork the Repository

Click the Fork button at the top-right corner of the repository page to create a copy in your GitHub account.

2. Clone Your Fork

git clone https://github.com/your-username/javascript-course.git

Navigate to the project directory:

cd javascript-course

3. Create a Branch

Create a branch for your contribution:

git checkout -b feature/your-feature-name

4. Make Changes

  • Follow the existing code structure.
  • Ensure your code is clean and well-documented.
  • Test your changes locally.

5. Commit Changes

git add .
git commit -m "Add your feature description"

6. Push Changes

Push your branch to your forked repository:

git push origin feature/your-feature-name

7. Open a Pull Request

  • Go to the original repository.
  • Click on New Pull Request.
  • Choose your fork and branch.
  • Provide a clear description of your changes.

8. Await Review

Our team will review your PR, provide feedback, and, if everything looks good, merge your changes.

🧠 Contribution Ideas

  • Add new projects (Beginner, Intermediate, Advanced).
  • Improve documentation.
  • Fix bugs or optimize code.
  • Suggest improvements to existing projects.

✅ Best Practices

  • Follow JavaScript best practices.
  • Keep your pull requests focused on one feature or bugfix.
  • Write clear commit messages.
  • Use meaningful variable and function names.

💬 Need Help?

Feel free to reach out via Discussions or open an issue.

📜 License

By contributing, you agree that your contributions will be licensed under the MIT License.


Thank you for helping improve JavaScript 100 Projects! 💻✨