A web-based time reporting tool for projects