I keep trying to keep timesheets, but it just doesn't work for a variety of reasons. The work day moves too quickly, you have people on e-mail / Skype popping up, some tasks only take 10 - 20 mins, some 2 hour tasks are actually a combination of multiple tasks / clients, etc. However, all those 15 mins here and there add up to a sizable amount of time at the end of the month.
What I want is a little desktop application that sits in the background. I can open it up, and define various keyboard shortcuts. For example:
Ctrl+Shift+1 = Unbillable
Ctrl+Shift+A+2 = Client A -- Development
Ctrl+Shift+A+3 = Client A -- Support / Maintenance
Ctrl+Shift+A+4 = Client A -- Bugs
Ctrl+Shift+B+2 = Client B -- Development
Ctrl+Shift+B+3 = Client B -- Support / Maintenance
Ctrl+Shift+B+4 = Client B -- Bugs
And so on, or whatever I decide. So I set my shortcuts, turn the timer on, and while banging away at work I can quickly hit a shortcut key, and the timer will start clocking the new client / task. Then obviously, ability to easily view time sheets, pull reports via CSV / PDF, etc.
I don't want to have to flip over to a web based app like Toggl, and switch the task, or add a new task. Just hit a quick keyboard shortcut, keep pounding away, and look at the timesheets whenever invoice time comes around. Does anything like this exist, or am I stuck developing it?
What I want is a little desktop application that sits in the background. I can open it up, and define various keyboard shortcuts. For example:
Ctrl+Shift+1 = Unbillable
Ctrl+Shift+A+2 = Client A -- Development
Ctrl+Shift+A+3 = Client A -- Support / Maintenance
Ctrl+Shift+A+4 = Client A -- Bugs
Ctrl+Shift+B+2 = Client B -- Development
Ctrl+Shift+B+3 = Client B -- Support / Maintenance
Ctrl+Shift+B+4 = Client B -- Bugs
And so on, or whatever I decide. So I set my shortcuts, turn the timer on, and while banging away at work I can quickly hit a shortcut key, and the timer will start clocking the new client / task. Then obviously, ability to easily view time sheets, pull reports via CSV / PDF, etc.
I don't want to have to flip over to a web based app like Toggl, and switch the task, or add a new task. Just hit a quick keyboard shortcut, keep pounding away, and look at the timesheets whenever invoice time comes around. Does anything like this exist, or am I stuck developing it?