Our company is using Teambox and we have a great experience with it. There are only few flaws in it, but overall it is great in Time Tracking, Tasks Management, Members Activity etc. Teambox is now re-directed to Redbooth from last month.
hubstaff has features similar to most time-tracking apps, one thing that lets it stand out from the rest is it's ability to still record time spent working on a project even without a persistent internet connection. As soon as you reconnect online the app will sync the recorded data to the servers and will update the info on your web dashboard. It also has a screenshot feature which allows you to track your remote team's activities. Head over to their website to get the latest on the app.
With the help of different project management services and applications that can be used with the different connectors that can be used with e-commerce platforms, here is something that you can view