Skip to content

SnehaghoshBarsha444/hacktoberfest-2024.github.io

 
 

Repository files navigation

Hacktoberfest 2024: Contributing Guide

Welcome to Hacktoberfest 2024! Contributing to open-source projects is a fantastic way to learn, share, and collaborate with the global developer community. Below is a step-by-step guide on how you can contribute to this project.

How to Contribute

1. Fork the Repository

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

2. Create a New Branch

To keep your changes organized and separate, create a new branch for your feature or bug fix.

bash git checkout -b feature/your-feature-name

3. Make Your Changes

Now, implement the necessary changes or improvements in your branch.

4. Commit Your Changes

Once you're done, write a clear and concise commit message describing what you’ve done.

bash git commit -m "Add a brief description of your changes"

5. Push to Your Fork

Push your changes to the forked repository on GitHub.

bash git push origin feature/your-feature-name

6. Open a Pull Request

After pushing your branch, head back to the original repository and open a new Pull Request (PR):

  • Go to the Pull Requests tab.
  • Click on New Pull Request.
  • Select your branch from the dropdown and submit the PR.

7. Wait for Feedback

Your PR will be reviewed. If any changes are requested, make them on the same branch and push the updates. Once approved, your changes will be merged!

Reporting Issues

If you run into any issues or bugs while using the project, please report them by creating a new Issue in the repository. Make sure to provide enough details so that others can understand and reproduce the problem.

How to Report an Issue:

  1. Click on the Issues tab.
  2. Click New Issue.
  3. Provide a descriptive title and explain the issue clearly, including:
    • Steps to reproduce the problem.
    • Screenshots or logs (if applicable).

Example: Requesting Website Regeneration for Better Design

Title: Regenerate Website for Improved Attractiveness

Description:
The current layout and design of the Zomato clone could be improved to be more user-friendly and visually engaging. Suggested improvements include:

  • Updating the color scheme to something more modern and vibrant.
  • Enhancing typography for better readability.
  • Adding high-quality visuals and interactive elements.
  • Improving navigation for a smoother user experience.

Feel free to suggest additional design ideas or inspirations!


Thank you for contributing to Hacktoberfest 2024 and for making open-source better! 🎉

Releases

No releases published

Packages

No packages published

Languages

  • CSS 45.5%
  • HTML 41.4%
  • JavaScript 13.1%