Clockify

More often than not, we end up spending time on things that are useless, and things that require time are completed in haste. Through this app, you can track which of your tasks is taking up how many hours. You can set targets for yourself, analyze your strong points and even manage time in an efficient manner.

Plus, you can get your whole team on this and track their work. Get weekly reports on the dashboard. And you can time new projects as and when they come.