Coder Social home page Coder Social logo

udacity-reviewlog's Introduction

Udacity Review Log

Client tool to read the log of your reviews. See it live.

Documentation is available here.

You can find things like:

  1. How much do you earn per month?
  2. How many projects do you complete per month?
  3. How productive are you? (How long does it take to complete a project, roughly?)
  4. Nice charts of your earnings throughout the months.

All data are stored locally in your local storage system, so you don't need to worry on providing your API token. To verify this, open "inspect element" feature from your browser and record your network activity (view "Network" tab) as you enter some random API code or pulling review data.

How To Use

To get started, run the following commands:

set_api [your Udacity API code]
pull_reviews [number of months]
list_reviews
report

Whenever you feel lost, just run help command to tell you what you can do next. You may also run help [command name] to find out more details on a command.

Help Needed!

This app was created by Udacity reviewers, for Udacity reviewers. This early version is currently quite a good addition to my own personal log, but togeher we can create an even better app.

  1. I'm not much of a web designer. Currently all commands are done via console log, but it should be enough foundation to help you with building a kick-ass design. $('#console').terminal().exec('[command_name] [parameters]') can be called from code to run anything console log can do.
  2. When running this on mobile, you can't even type into the console. Anyone willing to take on this and saves the day?
  3. I think a statistic on what projects I have reviewed the most would be a wonderful reporting feature to add. Any taker?
  4. I'm currently having a personal log in Google Spreadsheet. Sometimes I need to make some notes on the reviews. If there is a way to sync the data in this app with it that would be super awesome.

And there are still many ways to contribute, looking forward to work together with you!

Development Notes

  • To add new javascript plugin, run bower install pluginname.
  • This project uses Foundation with Grunt, so when you need to update your css, simply run grunt. You may then update the scss files and they will be compiled into app.css used in this app.
  • Documentation is made with jsdoc with baseline plugin. To export documentation, first install jsdoc-baseline node module npm install --save-dev https://github.com/jsdoc3/jsdoc/tarball/master then to compile the documentation run jsdoc -c jsdoc-conf.json.

udacity-reviewlog's People

Contributors

jaycode avatar

Watchers

 avatar  avatar

Forkers

hegemonic

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.