/kimai-mobile

jQuery mobile powered mobile frontend for Kimai, optimized for usage on mobile end devices like Tablets and Phones.

Primary LanguageJavaScript

Kimai - jQuery Mobile Interface

This repository contains an mobile optimized interface of Kimai. Its a small website that lets you start and stop your time record from mobile devices.

It is built with jQuery Mobile support and works as a developer demonstration for the Kimai Remote API. For now its has the following features:

  • log in
  • read projects
  • read customers
  • read tasks
  • start the timer
  • stop the timer

Its a very lightweight solution made with only one HTML script, a couple of Javascript files and some spicy CSS sugar on top.

Please note, that this is the first (experimental) release and many features of the complete version are missing. We plan to add more features soon, until then please share your thoughts and feature requests at our forum.

Installation

To install this mobile interface, just copy all the files of this directory into your kimai/ installation in a sub-directory called (for example) "mobile_new". Then point your browser to http://yourDomain/kimai/mobile_new/ and log in with your existing Kimai account.

Compatibility

This mobile time tracking solution only works with Kimai revision 1353 and later.

Contributing

We would love to get input from all developer out there:

  1. Fork this repository
  2. Create a branch (git checkout -b my_kimai_mobile)
  3. Commit your changes (git commit -am "Added foobar")
  4. Push to the branch (git push origin my_kimai_mobile)
  5. Create an Issue with a link to your branch
  6. Now enjoy the latest episode of Big Bang Theory while we review your changes

Links

You can get more information about Kimai:

Thanks to the jQuery mobile Team!