scaleracademy / scaler-september-open-source-challenge-2022

Scaler September Open Source Challenge
321 stars 345 forks source link

Scaler Open Source Challenges #109

Open kishanrajput23 opened 2 years ago

kishanrajput23 commented 2 years ago

Challenge 1

kishanrajput23 commented 2 years ago

Challenge 2

Screenshot (1046)

kishanrajput23 commented 2 years ago

Challenge 3

Screenshot (1049) Screenshot (1050)

kishanrajput23 commented 2 years ago

Challenge 4

Screenshot (1052)

Screenshot (1053)

kishanrajput23 commented 1 year ago

Challenge 9

kishanrajput23 commented 1 year ago

Challenge 11

Screenshot (1061)

Screenshot (1060)

kishanrajput23 commented 1 year ago

Challenge 13

Screenshot (1063)

kishanrajput23 commented 1 year ago

Challenge 14

Screenshot (1066)

kishanrajput23 commented 1 year ago

Challenge 16

image

Screenshot (1071)

kishanrajput23 commented 1 year ago

Challenge 17

Screenshot (1072)

Screenshot (1073)

Screenshot (1075)

Screenshot (1076)

Screenshot (1077)

Screenshot (1081)

kishanrajput23 commented 1 year ago

Challenge 20

Screenshot (1088) Screenshot (1089) Screenshot (1090)

kishanrajput23 commented 1 year ago

Challenge 21

Screenshot (1091)

kuraakhilesh8230 commented 1 year ago

Congrats you have successfully completed milestone 2 and you are good to move onto next milestone All the best ✅️

kishanrajput23 commented 1 year ago

Challenge 23

Here are the summary which I learnt from today's task.

📌Git Branching Naming Convention : Best Practices

Git branches are of two types:

  1. Regular
  2. Temporary Branches

🔸Regular Branches

🔸Temporary Git Branches

As the name indicates, these are the branches that can be created and deleted when needed. They can be as follows:

📌Git Branching Naming Convention

  1. Start branch name with a Group word like Bug – The bug which needs to be fixed soon
  2. Use Unique ID in branch names like wip-8712-add-testing-module
  3. Use Hyphen or Slash as Separators like feature_upgrade_jquery_version_login_module
  4. Git Branch with Author Name like <author>_<branch-type>_<branch-name>
  5. Avoid using numbers only like 9912
  6. Avoid using all naming convention simultaneously
  7. Avoid long descriptive names for long-lived branches like wip_login_module_which_will_used_in_the_public_website

📌Building a Great Pull Request

  1. Give your feature branch a clear name
  2. Give your commits and PRs active and descriptive titles
  3. Streamline your process of creating a new PR
  4. Give your PR a meaningful description
  5. Show your functionality visually, whenever possible

📌Contributing Guidelines

  1. Always see for good-first-issue in the repos.
  2. Comment on it and say you're working on that issue, to avoid conflicts with others while also working on the issue.
  3. If you want to make changes which are not specified in any issue, or you find any bug, first create a new issue and then wait until it is assigned to you.
  4. Have a clear purpose while creating a new issue.
  5. Avoid long descriptive names

🙍‍♂️Author : @kishanrajput23

kishanrajput23 commented 1 year ago

Challenge 24

Finally after a lot of research I found an issue that is suitable for me and also got an approval to work on that.

image

Looking forward to do some awesome contribution.

Challenge 25

Started working on issue on which I assigned yesterday. Created a new open source project for helping beginners like me to get started with open source.

Challenge 26

image

kishanrajput23 commented 1 year ago

Challenge 27

Contributors Guidelines

Resources For Beginners

Intro To Open Source

kishanrajput23 commented 1 year ago

Challenge 28

Pull Requests

My Project

kishanrajput23 commented 1 year ago

Challenge 29

Upvoted Ideas

Screenshots For Proof

image image image

My Idea

kishanrajput23 commented 1 year ago

Challenge 30

So, finally this 30 days of open source event came to an end and really throughout this whole event I learnt a lot of new things in Git & GitHub. There was some days when I thought I should just give up and leave this challenge because some of the task were really frustrating me. But, by the time I learnt that concepts and I was to able to complete the challenges. At last I'd like to thank whole discord community because without them I was unable to complete those challenges. A special thanks to @shivaylamba for making us 1℅ better everyday by providing different challenges on each day. Also I'm grateful to @kuraakhilesh8230 for his help and support.

Thank You Again!!

Mrjoy832 commented 1 year ago

Milestone-4 done ✅