https://github.com/mateuszkulpa/teamwork-time-tracker
Custom time tracker for TeamWork users
https://github.com/mateuszkulpa/teamwork-time-tracker
buefy teamwork teamwork-projects time-tracker time-tracking vue
Last synced: about 2 months ago
JSON representation
Custom time tracker for TeamWork users
- Host: GitHub
- URL: https://github.com/mateuszkulpa/teamwork-time-tracker
- Owner: mateuszkulpa
- Created: 2020-03-15T11:11:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-12T05:26:12.000Z (almost 3 years ago)
- Last Synced: 2023-03-06T13:52:34.593Z (over 2 years ago)
- Topics: buefy, teamwork, teamwork-projects, time-tracker, time-tracking, vue
- Language: Vue
- Homepage: https://teamwork-time-tracker.netlify.com/
- Size: 1.24 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# teamwork-time-tracker
Simple app to tracking work time. It uses [TeamWork API](https://developer.teamwork.com/projects/) in version V3.## Features
- [x] display current working timers
- [x] start, pause, complete, delete timers
- [x] search tasks
- [x] modify description of timers
- [x] display total duration of current timers
- [x] recent tasks - allows to quick run timer on the recent tasks (e.g. from the last week)## Challenges
CORS - if you want to use this application directly in your browser, you must enable cross-origin requests. The easiest way to do this is to build your proxy server. I used [CORS Anywhere](https://github.com/Rob--W/cors-anywhere) project. My proxy server is on heroku and is available [here](https://time-tracker-cors-anywhere.herokuapp.com/).## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.## License
[MIT](https://choosealicense.com/licenses/mit/)