2011-11-11 12:02:42 +01:00
|
|
|
= Stop… Camping Time!
|
|
|
|
|
|
|
|
A (Camping) web application for task/project time registration and
|
|
|
|
invoicing.
|
|
|
|
|
|
|
|
== Features
|
|
|
|
|
|
|
|
* Running project & tasks overview
|
|
|
|
* Timeline overview of registered time
|
|
|
|
* Management customer information
|
|
|
|
* Administration of running and billed projects/task with
|
|
|
|
* fixed cost, or
|
|
|
|
* hourly rates
|
|
|
|
* Administration of invoices
|
|
|
|
* Invoice generation in PDF/LaTeX format
|
|
|
|
|
|
|
|
== Requirements
|
|
|
|
|
|
|
|
Stop… Camping Time! is a Camping application, so you need:
|
|
|
|
|
|
|
|
* Ruby 1.8 (>= 1.8.6) or 1.9 (>= 1.9.1)
|
|
|
|
* Camping (>= 2.1) with
|
|
|
|
* Active Record (>= 2.3)
|
|
|
|
* Markaby, and optionally:
|
|
|
|
* Mongrel
|
|
|
|
|
|
|
|
The following Ruby libraries are required:
|
|
|
|
|
2011-11-11 16:56:26 +01:00
|
|
|
* ActionPack (>= 2.3) for ActionView
|
2011-11-11 12:02:42 +01:00
|
|
|
* ActiveSupport (>= 2.3)
|
|
|
|
* MIME-Types
|
|
|
|
* SASS
|
|
|
|
|
|
|
|
and the following LaTeX programs:
|
|
|
|
|
|
|
|
* pdflatex, with:
|
|
|
|
* isodoc package
|
|
|
|
* rubber
|
|
|
|
|
|
|
|
== Installation
|
|
|
|
|
2011-11-11 16:56:26 +01:00
|
|
|
For now, Stop… Camping Time! is in a developing state and not ready for
|
2011-11-11 12:02:42 +01:00
|
|
|
site-wide deployment yet.
|
|
|
|
|
|
|
|
== Usage
|
|
|
|
|
|
|
|
Run from the command line:
|
|
|
|
|
|
|
|
$ camping stoptime.rb
|
|
|
|
|
|
|
|
and head over to http://localhost:3301/ to view and use the web
|
|
|
|
application.
|
|
|
|
|
|
|
|
== License
|
|
|
|
|
2011-11-11 16:56:26 +01:00
|
|
|
Stop… Camping Time! is free software; you can redistribute it and/or
|
2011-11-11 12:02:42 +01:00
|
|
|
modify it under the terms of the GNU General Public License as published by
|
|
|
|
the Free Software Foundation; either version 2 of the License, or (at your
|
|
|
|
option) any later version.
|