scaleracademy / scaler-open-source-september-challenge

336 stars 456 forks source link

Challenge #1: Ishita Choudhury #260

Open ImcalledIshita opened 1 year ago

ImcalledIshita commented 1 year ago

name: Ishita Choudhury github_user_name: ImcalledIshita discord_id: ishitachoudhury

ImcalledIshita commented 1 year ago

URL of forked Repo: https://github.com/ImcalledIshita/scaler-open-source-september-challenge.git 2

ImcalledIshita commented 1 year ago

Screenshot 2023-09-03 235504

ImcalledIshita commented 1 year ago

Challenge 4 4

ImcalledIshita commented 1 year ago

Challenge 7

Screenshot 2023-09-07 203622 Screenshot 2023-09-07 203732 Screenshot 2023-09-07 203612

ImcalledIshita commented 1 year ago

Challenge 9

Screenshot 2023-09-09 192302 Screenshot 2023-09-09 192324

ImcalledIshita commented 1 year ago

Challenge 10

Screenshot 2023-09-10 193841 Screenshot 2023-09-10 193850

ImcalledIshita commented 1 year ago

Challenge 10

Screenshot 2023-09-11 234520

ImcalledIshita commented 1 year ago

Screenshot 2023-09-13 162743

ImcalledIshita commented 1 year ago

Challenge 12 and 13

Screenshot 2023-09-14 011749

ImcalledIshita commented 1 year ago

Challenge 14

Screenshot 2023-09-14 215307 Screenshot 2023-09-14 215332

ImcalledIshita commented 1 year ago

Challenge 15

Screenshot 2023-09-16 000704 Screenshot 2023-09-16 000809

ImcalledIshita commented 1 year ago

Challenge 16

Screenshot 2023-09-16 133503

Screenshot 2023-09-16 125304

ImcalledIshita commented 1 year ago

Challenge 17

Screenshot 2023-09-17 203059

ImcalledIshita commented 1 year ago

Challenge 18

Screenshot 2023-09-18 154140 Screenshot 2023-09-18 160659

ImcalledIshita commented 1 year ago

Challenge 19

Screenshot 2023-09-20 002041 Screenshot 2023-09-20 002204 Screenshot 2023-09-20 002605 Screenshot 2023-09-20 002621

GitHub Codespaces is a powerful cloud-based development environment that allows seamless coding directly within your web browser. It provides a pre-configured workspace with code editing, terminal access, and integrated tools, eliminating the need for local setup. Codespaces promotes collaborative development, enabling teams to work together effortlessly on projects.

ImcalledIshita commented 1 year ago

Challenge 20

Screenshot 2023-09-21 013240 Screenshot 2023-09-21 012745 Screenshot 2023-09-21 013102

It helped me with clean coding and learning to contribute to a large code base and enhance code quality and consistency in collaborative projects.

ImcalledIshita commented 1 year ago

Challenge 21

Screenshot 2023-09-22 011955

ImcalledIshita commented 1 year ago

Challenge 22

Screenshot 2023-09-22 212058 Screenshot 2023-09-22 212340

ImcalledIshita commented 1 year ago

Challenge 24

Git Branching Strategies A branching strategy in Git is a set of rules that guide how developers create and manage branches. It helps in organizing and separating work effectively. Regular Git Branches

Development (dev): This is the main branch for ongoing development. Changes are made here and then reviewed and tested before merging into the master branch.

Master (master): The default stable branch. Direct changes aren't allowed; all updates go through code review before merging.

QA (QA): This branch is for testing all changes before they go into production. It ensures a stable codebase.

Temporary Git Branches

These branches are created and deleted as needed. They include Bug Fix, Hot Fix, Feature Branches, Experimental Branches, and Work in Progress (WIP) branches.

Naming Conventions for Branches

Tips for Creating Pull Requests (PRs)

Contributing to Open Source Projects

ImcalledIshita commented 1 year ago

Challenge 25

Made some considerations on which tech-stacks and projects I'd like to work on which is probably going to be on Javascript mostly. Went through some CONTRIBUTING.md files as well to analyse usual workflow. Went through some issues as well and other's comments on it as well to learn more about it. Found some more websites with good first issues to checkout. I will continue to search for more projects to contribiyte to in the future.

ImcalledIshita commented 1 year ago

Challenge 26

Today I found an open source project that helps with your first contribution. I made a contribution, submitted a pull request and got merged. Will continue to look further for more such projects and keep updating this.

Screenshot 2023-09-27 001316 Screenshot 2023-09-27 001402 Screenshot 2023-09-27 001413 Screenshot 2023-09-27 001639 Screenshot 2023-09-27 001647

ImcalledIshita commented 1 year ago

Challenge 27

Screenshot 2023-09-28 013105 Screenshot 2023-09-28 013304

ImcalledIshita commented 1 year ago

Challenge 28

I have already contributed to one open source project yesterday and am on the lookout for more such projects. Will update once I get any.

For now, I am happy to share that I have successfully registered myself for Hacktoberfest 2023 which also celebrates the 10th anniversary of Hacktoberfest and I'm really excited to participate.

Screenshot 2023-09-28 014123

ImcalledIshita commented 1 year ago

Challenge 29 Screenshot 2023-09-30 105405

I have created a github profile readme Screenshot 2023-09-30 105355