Experimental project

This is a sandbox project, which contains experimental code for developer use only.

Abandoned

This sandbox project has been abandoned.

Old description

This module (along with its dependencies) allows you to track time and costs for a typical freelance Drupal shop. This is done via three content types (Client, Job, and Business Activity). Once you have created Clients, Jobs, and Business Activities, and entered billable costs and/or billable time, you can generate invoices. Invoices can be printed from the browser (or printed to a PDF file, if your browser and operating system support this). This module does not support letting your clients see the invoices on the web, because only an invoice administrator can see the invoice that the admin is building, and only one can be built at a time.

It also includes working and fully documented examples of several types of Views plugins/handlers: field definitions/handlers, join handler, and style plugins. And it includes code to set up Flags, and programmatically flag and unflag some nodes. So it might be useful as an example, even if you don't need time tracking and invoicing.

Installation, Setup, and Usage

See the README.txt file in the distribution for details on installation, setup, and usage.

Dependencies:

Project information