├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Developer-Days 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Table of Contents 📕 2 | - [Description](#description) 3 | - [Projects to contribute](#projects-to-contribute) 4 | - [Easy](#easy) 5 | - [Moderate](#moderate) 6 | - [Difficult](#difficult) 7 | - [How to Contribute](#how-to-contribute) 8 | - [How you get points](#how-you-get-points) 9 | - [Submission guide](#submission-guide) 10 | ## Description 11 | To gain some extra points in *Developer Days*, we have added some opensource projects in which you all can contribute, gain experience in open source and climb up the leaderboard. Keeping in mind the diverse experience level of the participants (Like people who are a complete beginner or with any level of experience) We have divided the projects into three categories i.e Easy, Moderate and Difficult. 12 | 13 | ## Projects to contribute 14 | ### Easy 15 | - [foss-events](https://github.com/DSC-JSS-NOIDA/foss-events) (Web) 16 | - [Manthan](https://github.com/Manthan933/Manthan ) (Web) 17 | - [Seashore-Grasp](https://github.com/sonaljain067/Seashore-Grasp) (Web & UI) 18 | - [makesmatheasy-documentation](https://github.com/makesmatheasy/makesmatheasy-documentation) (Web) 19 | - [pixelvibe](https://github.com/ankitapuri/pixelvibe) (Web) 20 | - [Recess](https://github.com/avinashkranjan/Recess) (Web) 21 | - [Kurakoo](https://github.com/purnima143/Kurakoo) (Web) 22 | - [BookHub](https://github.com/arwazkhan189/BookHub) (App & UI) 23 | - [Avengers-Android-App)](https://github.com/arwazkhan189/Avengers-Android-App) (App & UI) 24 | 25 | ### Moderate 26 | - [React-Messenger-App](https://github.com/DhairyaBahl/React-Messenger-App) (Web) 27 | - [Athavani](https://github.com/Tejas1510/Athavani) (Web) 28 | - [makesmatheasy](https://github.com/makesmatheasy/makesmatheasy)(Web) 29 | - [WordNook](https://github.com/ALPHAVIO/WordNook) (Web & UI) 30 | - [Internship-LMS-FrontEnd](https://github.com/praveenscience/Internship-LMS-FrontEnd)(Web) 31 | - [android](https://github.com/owncloud/android) (App) 32 | - [uhabits](https://github.com/iSoron/uhabits) (App) 33 | - [camera-samples](https://github.com/android/camera-samples) (App) 34 | 35 | ### Difficult 36 | - [ReactNative](https://github.com/facebook/react-native/labels/Good%20first%20issue) (Web) 37 | - [Meshery](https://github.com/meshery/meshery/labels/good%20first%20issue) (Web & UI) 38 | - [alacritty](https://github.com/alacritty/alacritty) (Web) 39 | - [cpedito](https://github.com/cpeditor/cpeditor/) (Web) 40 | - [erxes](https://github.com/erxes/erxes) (Web) 41 | - [CovidCertificate-App-Android](https://github.com/admin-ch/CovidCertificate-App-Android) (App) 42 | - [apps-android-wikipedia](https://github.com/wikimedia/apps-android-wikipedia) (App) 43 | - [SpotiFlyer](https://github.com/Shabinder/SpotiFlyer) (App) 44 | ## How To Contribute 45 | 1. Make sure to fork the repository, so it's available to your GitHub account, for further contributions as well as it state your contributions in it. 46 | 47 | 48 | 2. Clone the repository from your account to local PC, so its available to you locally. Also, you can make changes in it for testing/contributions/enhancements. 49 | 50 | ``` 51 | git clone https://github.com// 52 | ``` 53 | 54 | 3. Now, set the `upstream` so it make a "path of contribution" from your account's repo. (repository) to original repository. 55 | 56 | 57 | ``` 58 | git remote add upstream https://github.com//.git 59 | ``` 60 | 61 | 4. After done with the changes in code, get ready to contribute, Excited ? :star_struck: 62 | 63 | 5. Make your own branch by using following command: 64 | ``` 65 | git checkout -b 66 | ``` 67 | 68 | 6. Now, you've to add the changes in that branch, you created just above. 69 | ``` 70 | git add . 71 | ``` 72 | 7. Lets commit the changes, & earn "green square of the day". 73 | ``` 74 | git commit -m "" 75 | ``` 76 | 8. Now, just push the changes from your repo. to original repository. 77 | ``` 78 | git push origin 79 | ``` 80 | 9. Once you've committed and pushed all of your changes to GitHub, go to the page for your fork on GitHub, select your development branch, and click the pull request button. If you need to make any adjustments to your pull request, just push the updates to GitHub. Your pull request will automatically track the changes in your development branch and update it. 81 | 82 | ## How you get points 83 | Submit the Merged PR link into the provided google form of open-source challenge. After evaluation of your submission, points will be awarded according to the difficulty level of the commit: 84 | 85 | Easy Level Commit - 1 Point 86 | Moderate Level Commit - 2 Points 87 | Difficult Level Commit - 3 Points 88 | 89 | We will consider only one merged PR from a particular repository, and not be allotting any points for other PRs in the same repository even if it is merged. 90 | 91 | 92 | You can only earn a maximum of 4 bonus points from this open-source challenge. Be assured that you have filled the form after getting your PR merged, we will be only allotting points to those who have filled the form with the proper information and merged PR link. 93 | 94 | 95 | ## Submission Guide 96 | For submission, we have given you a google form. You will have to add the required information and the merged PR link. 97 | We will examine and give you point respectively. 98 | If you find any error in point updation, contact the support team by raising a ticket in the discord server. 99 | 100 | 101 | Link to Submit your [Merged PR](https://docs.google.com/forms/d/e/1FAIpQLScJqo7HMOwbHZp8LLvixKprvfC9ar9plSyv32GgEG8Ysuae2g/viewform) --------------------------------------------------------------------------------