Skip to content

Latest commit

 

History

History
136 lines (81 loc) · 4.81 KB

CONTRIBUTING.md

File metadata and controls

136 lines (81 loc) · 4.81 KB

Contributing Guidelines 🗒️

Hi! I'm really excited that you're interested in contributing to our project! Before submitting your contribution, please take a moment to read through the following guidelines:



Pull Request Guidelines 🔧

If you're interested in making change, please follow the steps outlined below before submitting a pull request. If you're working on your first pull request, I recommend referring to First Contribution Guide for guidance.


To Add, Remove, or Update Readme: 📊

Every impressive changes on the README is welcomed.

  1. Fork this repository.

  2. Clone your new repository to your system.

  3. Make changes.

    • To add a change follow this format: [ADDED](change_name).

      Example: [ADDED] ejs skills icons

        - <img height="40" width="40" src="https://cdn.simpleicons.org/typescript/FFFFFF" alt="typescript icon"/>
      + - <img height="40" width="40" src="https://cdn.simpleicons.org/ejs/FFFFFF" alt="ejs icon" />
        - <img height="40" width="40" src="https://cdn.simpleicons.org/react/FFFFFF" alt="react icon" />
    • To remove a change follow this format: [REMOVED](change_name).

      Example: [REMOVED] javascript skills icons

        - <img height="40" width="40" src="https://cdn.simpleicons.org/typescript/FFFFFF" alt="typescript icon"/>
      - - <img height="40" width="40" src="https://cdn.simpleicons.org/javascript/FFFFFF" alt="javascript icon" />
        - <img height="40" width="40" src="https://cdn.simpleicons.org/react/FFFFFF" alt="react icon" />
  4. Commit changes and push to the fork repository by following this commit message format: [ADDED/REMOVED/UPDATED] [<change_name>].

    Example: [ADDED] ejs skills icons

    git commit -m "[ADDED] ejs skills icons"
  5. Open and submit a pull request.


To Fix a Bug, Add an Improvement, or New Feature: 🐛🛠️🚀

I welcome contributions to enhance the quality and functionality of this project.

  1. Fork this repository.

  2. Clone your new repository to your system.

  3. Make your changes.

  4. Commit changes and push to the fork repository, ensuring to include a clear and descriptive commit message that adheres to the imperative mood formatting guidelines.

  5. Open and submit a pull request.


Considerations: 🤔

  1. Please check your spelling and grammar.

  2. Please ensure your text editor is set to remove trailing whitespace. Additionally, using the prettier extension is preferable.

  3. Please make an individual pull request for each change.



Issues Guidelines 📝

If you're experiencing a problem or have an idea for a new feature, please follow the steps outlined below before creating an issue.


Bug Report 🐛

  1. Search existing issues to see if someone else has already reported the same problem before creating a new issue.

  2. Create a new issue by clicking the "New Issue" button on the Issues page.

  3. Write a clear and descriptive description of the problem. This should include:

    • A brief summary of the issue
    • Expected and actual results
    • Additional context, such as:
      • Screenshots, if applicable
      • Environment details (e.g. browser, operating system, version of the project)
  4. Assign appropriate labels to the issue.

  5. Submit the issue.


Feature Request 🚀

  1. Search existing issues to see if someone else has already requested a similar feature before creating a new issue.

  2. Create a new issue by clicking the "New Issue" button on the Issues page.

  3. Write a clear and descriptive description of the feature you would like to see added. This should include:

    • A brief summary of the feature
    • Additional context, such as:
      • Screenshots or mockups, if applicable
      • Any references or examples of similar features in other projects
  4. Assign the "feature request" label to the issue.

  5. Submit the issue.


Thank you for considering contributing. 🤝