I have been trying to come up with a reasonable way to track time for quite some time. Basically, I am looking for basic functionality such as creation of customers, creation of tasks, and addition of time to specific tasks. Then, the administration view would show a list of customers, how much time was originally allocated and how much time you have spent thus far.

I have toyed with creating three content types, one for customers, one for tasks, and one for time; however, I can't seem to find an easy to to quickly input the time I have spent (besides one at a time). My next course of attack was taxonomy-based, where the taxonomy categories were the customers and the terms being tasks, with a content type for time. This too was quite hard to input my time at the end of the day.

Am I going about this the right way? Does anybody have a system that they use which works well? I am open to suggestions!

Thanks!

--matt tucker
www.monarchdigital.com

Comments

Node time tracker?

Have a look at http://drupal.org/project/node_time_tracker see if it is "close enough".

You only need to "punch in" and "punch out", the module takes care of accumulating time, and as it is on a per-node basis, you could keep your Customer and Task content types but ditch the Time content type altogether.

$0.02 with no refunds.

I have, but it really does

I have, but it really does not do what I want. So often, I am working on more than one task at a time.. and I like to simply add up my time a few times a day. It might be that I have to simply create a new or modify the node time tracker module. It seems like this is a pretty common request and I dont think that there is a good solution at this point in time.

--matt
http://www.monarchdigital.com

-- matt tucker

Definitely try to work your changes

into http://drupal.org/project/node_time_tracker

it does have the goal of being flexible

benjamin, Agaric Design Collective

benjamin, Agaric

STORM

Just after I posted my topic, the module STORM was released. It has solved all my needs and a lot more! I highly recommend it to anybody looking for a time tracking solution.

--matt
http://www.monarchdigital.com

-- matt tucker