I am looking for a time tracking and billing application that besides the obvious is as transparent as possible between the freelancer and the client.
For example: I login and start time tracker. If on the other side (through a web/desktop app) client logins. They should be able to see my work times, current status, current bill, etc.
Need a suggestion ASAP.