Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grantm/tksweb
Web-based timesheeting system that exports TKS files
https://github.com/grantm/tksweb
backbonejs javascript perl-dancer timesheet webapp
Last synced: about 1 month ago
JSON representation
Web-based timesheeting system that exports TKS files
- Host: GitHub
- URL: https://github.com/grantm/tksweb
- Owner: grantm
- License: other
- Created: 2013-08-07T20:55:15.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2021-05-06T10:27:50.000Z (over 3 years ago)
- Last Synced: 2023-04-14T16:44:44.659Z (over 1 year ago)
- Topics: backbonejs, javascript, perl-dancer, timesheet, webapp
- Language: JavaScript
- Size: 1.79 MB
- Stars: 15
- Watchers: 3
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
TKS-Web
=======A web application for entering simple time-tracking information in a
calendar-style week view. The data is stored in a database (SQLite by default)
and can be exported in [TKS](https://github.com/shoptime/tks) format. The
web interface is designed to be used from either a desktop or a mobile
browser.[](https://github.com/grantm/tksweb/raw/master/screenshots/tks-web-screenshot.png)
Each activity will have the following attributes
* start time (date + time)
* duration (minutes in multiples of 15)
* work request number
* activity description
* backend system identifierIt is assumed that metadata required for billing is stored in the relevant
backend system and referenced by the work request number.Once activities have been entered into the database they can be exported in
TKS format.The user interface is implemented in Javascript using
[Backbone](http://backbonejs.org/), [jQuery](http://jquery.com/),
[jQueryUI](http://jqueryui.com/), [Handlebars](http://handlebarsjs.com/) and
[jquery.event.ue](https://github.com/mmikowski/jquery.event.ue) for unified
mouse/touch event handling.The backend is implemented in Perl using the
[Dancer](http://www.perldancer.org/) framework.The TKS-Web application itself is copyright (c) 2011-2013 Grant McLean and
released under the [AGPL3](http://opensource.org/licenses/AGPL-3.0) license.
The libraries used are individually licensed.