Editors Note
This time tracking application is a web-based tracking system that supports 14 different languages and allows you to work over the internet in any popular browser and you could create and modify projects and user logins. This application would be able to generate reports and invoices and you could send them via E-mail.