Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Good First Issue - add your project #12

Open
MrAshwin2142 opened this issue Nov 4, 2023 · 8 comments
Open

Good First Issue - add your project #12

MrAshwin2142 opened this issue Nov 4, 2023 · 8 comments
Labels
enhancement New feature or request good first issue Good for newcomers Hacktoberfest help wanted Extra attention is needed

Comments

@MrAshwin2142
Copy link
Owner

MrAshwin2142 commented Nov 4, 2023

Contributing to "The Wall of Projects"

Are you new to open source? This issue is your chance to make your first open-source contribution. Follow the step-by-step guide to add your project to "The Wall of Projects" and begin your open-source journey. Join us and showcase your work to the world!

Step-by-Step Guide

1. Fork the Repository

https://github.com/MrAshwin2142/The-Wall-of-Projects

Start by forking the main repository to your GitHub account. This creates a copy of the repository under your account.
fork

2. Clone the Repository in Visual Studio Code

  • Open Visual Studio Code.
  • Go to the "View" menu and select "Command Palette" or use the keyboard shortcut Ctrl+Shift+P.
  • In the Command Palette, enter and select "Git: Clone."
  • Enter the repository's URL, which should look like: https://github.com/yourusername/yourrepository.git
git clone https://github.com/yourusername/yourrepository.git
  • Choose a local directory to clone the repository and confirm your selection.

Replace yourusername and yourrepository with your GitHub username and the repository's name.

3. Add Your Project

Open the projects.js file in the root directory of the repository.

Add your project to the projects array in the following format:

    {
        name: "Your Project Name",
        image: "./images/YourProjectImage.jpg", // Add your project image to the `images` directory
        description: "A brief description of your project.",
        usedTech: "Technologies or programming languages used.",
        contributorName: "Your Name",
        codeLink: "Link to your project's source code (GitHub, GitLab, etc.)",
        liveLink: "Link to the live version of your project (if     available)",
    },

4. Commit Your Changes

Commit the changes to your local repository:

    git add projects.js
    git commit -m "Added my project: Your Project Name"
    git push

5. Create a Pull Request

  • Go to your forked repository on GitHub and click the "New Pull Request" button.
  • Compare the changes, review your additions, and create the pull request (PR).
  • Provide a meaningful title and description for your PR.

6. Review and Merge

A project maintainer will review your PR. Once it's approved, your project will be added to "The Wall of Projects."

Congratulations! You've successfully contributed your project to "The Wall of Projects." Thank you for sharing your work with the community.

Contribution Guidelines

Follow good coding and documentation practices when making changes to the project.
If you have any questions or need assistance, feel free to open an issue in the Issues section. We're here to help.

Happy contributing!

@MrAshwin2142 MrAshwin2142 added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Nov 4, 2023
@MrAshwin2142 MrAshwin2142 pinned this issue Nov 5, 2023
MrAshwin2142 added a commit that referenced this issue Nov 9, 2023
@Yashas-naidu
Copy link

Hey i am new to open source .so what if i just clone in my local space and create a PR am i eligible for this project ??

@MrAshwin2142
Copy link
Owner Author

Welcome @Yashas-naidu ! This repository is created with newcomers in mind, and we encourage contributions from developers of all levels. You are definitely eligible to contribute. Simply follow the instructions mentioned above, clone the project to your local environment, and create a pull request when you're ready. We're here to help if you have any questions along the way. Happy coding and happy contributing!

@NivedhaSrinivasan09
Copy link

Hello . I have few ideas on a mini project using react js, html and CSS . I would like to list them up here To do list , Currency converter , Calandar , Analog and digital clock .

@MrAshwin2142
Copy link
Owner Author

Welcome @NivedhaSrinivasan09 Absolutely!Those ideas sound fantastic! Please go ahead and list them up.

MrAshwin2142 added a commit that referenced this issue Dec 23, 2023
Adding my personal portfolio project #12
@SharifAly
Copy link

hy, is this issue still open, i want to contribute

@JohnPatrickAncajas
Copy link
Collaborator

hy, is this issue still open, i want to contribute

Yes! You can still add your project to contribute sir.

@Sagarhoraa
Copy link
Contributor

i too want to contribute on this

@mishraRj
Copy link
Collaborator

i too want to contribute on this

Welcome @Sagarhoraa to our open source community. Follow the above steps to fork and clone the repo in your system and add your project, after pushing change, raise your the PR, we will review and merge your PR if it follows our guidlines.

Be sure to read the Readme file before start contributing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers Hacktoberfest help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

7 participants