The prog-o-meter is for tracking your progress during a #100DaysofCode challenge (or any other #100DaysofX challenge). You get a graphic overview of how far you are in your challenge, since the prog-o-meter shows completed days and remaining days. A desktop version of the prog-o-meter currently exists, you can check it out here. In this repo, we are working on a web-based version of the prog-o-meter.
The prog-o-meter was started as a project for me to work on during a #100DaysofCode challenge. I had been looking for an open-source project to contribute to, to get more experience with collaboration and git/github, but I found none that seemed right for me, and honestly, many of them looked too intimidating for me to even know where to start. Suddenly it hit me, why don't I just start a new project. One that assumes no experience with collaboration on software. One where we start from scratch, and learn by doing. One where we help each other out, while working on an awesome project, that will feel relevant to new programmers.
The prog-o-meter is made for newbies by a newbie, and I really want you to join. If you are interested, check out the issues for projects to work on. Or if you have an idea for improvement, either a new feature, or something that can be done better in an existing feature, feel more than welcome to open up a new issue, and work with us on improving the prog-o-meter. If you feel just as overwhelmed as I did, when I was looking for open-source projects, DO NOT WORRY. Please open an issue (see how below) and give it as a title "Hi, my name is [your name]". In the comment, introduce yourself, tell me what you are interested in, and a bit about your experience, and I will help you find something to work on.
To learn more about how to contribute, check this out
To be determined
- Right below the blue words lineaba/prog-o-meter, there is a menu line. Select the tab Issues
- Click the green button New Issue
- Give the issue a title *If you want help getting started: write "Hi, my name is [your name]" *If you have an idea for a new feature, or for how to improve a current feature: Give a descriptive title (Check titles of existing issues for inspiration)
- Leave a comment *If you want help getting started: Introduce yourself, what you are interested in, and your experience, and I will help you find something to work on *If you have an idea for a new feature, or for how to improve a current feature: Describe your idea in as much detail as you can. (also, mention if it is something you are interested in working on yourself)
- Click the green button Submit new issue
- Be patient. I will get back to you as soon as I can!
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. To read the code of conduct, open file CODE_OF_CONDUCT.md. Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [email protected]