Karaka (Maori for "clock") is a personal time recording app deployed on Google AppEngine. Besides being useful I wanted to use the latest frameworks in a real application. Karaka uses the following stack:
- Google App Engine
- CDI (Weld) / GIN
- JAX-RS / RESTEasy
- GWT 2.5
- GWT Highcharts
Work is still in progress. But you can take a first look at Karaka following the link below. One last note: Karaka uses some of the new HTML5 / CSS3 features and therefore requires a modern browser.
The deployed version is most likely behind the develop branch. Since Karaka uses maven it's easy to run the most recent version locally:
git clone https://github.com/hpehl/karaka.git cd karaka git checkout develop mvn gae:unpack gae:run
Open http://localhost:8080/. The local version generates some sample time entries you can play with.