MoPomo is a web incarnation of the Pomodoro Technique built on Backbone.js.
Check out the demo here. Just enter a time for your Pomodoro and Mo-Po-Go!
Backbone.js: MVC framework for JavaScript
Yeoman:
- yo: project scaffolding
- bower: dependency manager
- grunt: environment builder
Bootstrap: HTML/CSS/JS framework (Darkstrap mod)
CoffeeScript: Clean language that transcompiles to JavaScript
Moment.js: timer library
Require.js: asynchronous packages loader
blanket.js: code coverage
mocha.js: unit testing
chai.js: provides "should" syntax for unit testing
sinon.js: provides spies, mocks for unit testing
(Note: Python 3 is required to run this application.)
$ cd django_
$ pip install -r requirements.txt
$ python manage.py runserver 3000
$ cd backbone_
$ npm install
$ bower install
$ grunt server