Coder Social home page Coder Social logo

kevalvc / prog-o-meter Goto Github PK

View Code? Open in Web Editor NEW

This project forked from prog-o-meter/prog-o-meter

0.0 2.0 0.0 119 KB

The prog-o-meter is for tracking your progress during a #100DaysofCode challenge (or any other #100DaysofX challenge) Made for newbies by newbies. Everyone is more than welcome to contribute. Project is for learning workflow and team cooperation in software development

License: MIT License

Python 100.00%

prog-o-meter's Introduction

Prog-o-meter

About the Prog-o-meter

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. Currently, the prog-o-meter only let's you track your progress in days, but there are plans for many new features, so stay tuned.

prog-o-meter screenshot

Use the Prog-o-meter

The prog-o-meter is available for anyone to use. Check out this guide on how to download the program, and get started.

Get involved

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

Tech

The current version of the prog-o-meter is built in Python 3.4 and the GUI (graphical user interface) is created with Tkinter. You will probably need a little experience with Python before you can start contributing, but please do not feel that you have to be a master. None of us are masters, and anything you have to contribute IS VALUABLE. Of course we want the prog-o-meter to be awesome, but more than anything, we want to have fun and help each other learn, and we need a diverse team to do that.

How to open an issue

  1. Select the issues tab in the top of the window Issues
  2. Click the green button New Issue
  3. 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)
  4. 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)
  5. Click the green button Submit new issue
  6. Be patient. I will get back to you as soon as I can!

Code of Conduct

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]

Contributors

Linea (@lineaba)

@elheffe80

@garroadran

@B-Souty

@kevalvc

@sdkwok

@etiontdn

@krishane2018

[Join us, and your name will be featured here!]

prog-o-meter's People

Contributors

lineaba avatar dliberat avatar b-souty avatar barabulkit avatar kevalvc avatar etiontdn avatar sdkwok avatar elheffe80 avatar krishane2018 avatar thadeujose avatar omkar2810 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.