https://github.com/gr2m/mite.goal
A simple, HTML-based app to set and visualize goals for time or revenue tracked with mite (http://mite.yo.lk/)
https://github.com/gr2m/mite.goal
Last synced: 11 months ago
JSON representation
A simple, HTML-based app to set and visualize goals for time or revenue tracked with mite (http://mite.yo.lk/)
- Host: GitHub
- URL: https://github.com/gr2m/mite.goal
- Owner: gr2m
- License: mit
- Created: 2013-09-04T16:00:14.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2020-10-15T00:03:06.000Z (over 5 years ago)
- Last Synced: 2025-08-01T02:44:43.449Z (11 months ago)
- Language: JavaScript
- Size: 270 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
mite.goal
===========
A simple, HTML-based app to set and visualize goals for
time or revenue tracked with [mite](http://mite.yo.lk/).
It looks like this:

The API to create this chart:
```js
// parses the passed URL, loads it's time entries, compares to expectatiosn (50h)
// and draws a diagram (today until Sep 10th) showing my progress compared to the goal
MiteGoal({
apiKey: '12345678'
})
.expect('https://example.mite.yo.lk/reports/time_entries#project_id=123')
.toBe(50)
.by('2013-09-10')
.render()
```
Demo
------
You can give it a try at http://gr2m.github.io/mite.goal?
It will ask for your mite API key, you can find it at https://.mite.yo.lk/myself.
It will be stored in your browsers cache (localStorage). No other side will be able to access it.
Now
1. go to your mite account
2. put together a nice report
3. Copy the URL (looks like https://example.mite.yo.lk/reports/time_entries#project_id=123)
4. Append the copied URL to http://gr2m.github.io/mite.goal?
5. Be amazed
License & Copyright
-------------------
© Gregor Martynus.
Licensed unter the MIT license