Skip to content

Latest commit

 

History

History
102 lines (70 loc) · 3.8 KB

CONTRIBUTING.md

File metadata and controls

102 lines (70 loc) · 3.8 KB

READ CODE OF CONDUCT Read the Code of Conduct before starting contributing.

Coding conventions to be followed-

  1. All the screens must have individual folder in the Containers folder a. Folder name in Pascal case b. File name in Pascal case c. Add individual css in CSS Modules Stylesheet
  2. Repeated components can have individual folder in the Components folder a. Folder name in Pascal case b. File name in Pascal case c. Add individual css in CSS Modules Stylesheet
  3. Add all the routes of the react-router in the Layout.js file in /Containers/Layout folder
  4. Detailed info & Screenshots of all the screens is provided in the respective issues
  5. Write reusable code

Getting Started

  1. If you are new to Git and GitHub, it is advisable that you go through GitHub For Beginners before moving to ahead.

  2. Pick any issue you want to work on from the issues, discuss with maintainer on issue and then start.

  3. Fork the project on GitHub. Help Guide to Fork a Repository. fork After a sucessful fork, you'll see a copy of this repo in your own account.

  4. Clone the project.

    git clone https://github.com/clubgamma/spotify-web-clone

    Help Guide to Clone a Repository

  5. Create a branch specific to the issue you are working on.

    git checkout -b branch-name
  6. Open up the project in your favorite text editor.

    Select the file you want to contribute to, and make your changes.

    If you are making changes to the README.md file, you would need to have Markdown knowledge. Visit here to read about GitHub Markdown and here to practice.

  7. Add your modified files to git, How to Add, Commit, Push, and Go.

    git add path/to/filename.ext

    You can also add all unstaged files using:

    git add .

    Note: using a git add . will automatically add all files. You can do a git status to see your changes, but do it before git add.

  8. Commit your changes using a descriptive commit message.

    git commit -m "Brief Description of Commit"
  9. Push your commits to your GitHub Fork:

    git push -u origin branch-name
  10. Submit a pull request.

Submitting a Pull Request

What is a Pull Request?

  • Create a pull-request by clicking the button
  • Mark the pull request as Ready for Review (If you forget this step then your pull request won't be counted) if you are working in draft pull request

image

  • Also add the below 2 lines in the description. It is compulsory for sucessful submission.

    • I have read the Code Of Conduct.

    • I have followed all the steps of submission properly.

    image

Woohoo!! Congratulations on making your open source contribution🎉🎉 Wait for some time to get your PR merged by our team