Looking for advice about a system that helps us inform the client about hours worked and project status


As a startup we have few clients who are billed on time/hour basis and some on the percentage of project completed basis. Now regarding the reporting to the client as of now we were following the process of sending an email to the client in excel spreadhseet or some other format of the work done, percentage completed and the number of hours spent of getting the project to that stage. But we realised lately that it is a very primitive way of reporting and it is taking away some of our productive time.

We are looking for a kind of solution where at the EOD we will update the dashboard for all the clients in one go and then we will sent a generic email to all of them stating that dashboard is updated and if they want they can log-in and view the details of the project progress/ cost etc. etc. So basically what I am looking for is a simple web based (preferably 3rd party) solution where we can use that tool/application to create unique user id for each of our client and then update the dashboard at the end of the day which they can view after logging into their account. They can as well leave a comment but not change any VITAL statistics like hours etc.

Is there any readymade application of this type already there? If there is one it will be great if you can share the details of the same as it will help save lot of time and also help us to maintain a better customer service

Hope to get your feedback and advice...

Best, Neel

Project Management Tools

asked Jan 14 '11 at 07:35
Beginning Steps
50 points

1 Answer


You should look at redmine, it does exactly what you need with minimal setup.

It's a web based project management tool with:

  • tasks
  • roadmaps
  • forums
  • several other modules (each can be enabled per-project)
  • plugins - lots of them (see github and official list )
  • version control integration (git, svn, etc) that can update tasks automatically

There's time tracking built in by default - per task and per project -, multiple projects and sub-projects (no depth limitation).
You can also setup roles for your customers - e.g. can only do X, Y and Z and user accounts can be assigned to specific projects, which is what you want.

My suggestion is:

  • setup redmine and
  • create a role for customers, and give that role permission to comment on tasks of projects they belong to.
  • add a user account for each customer and add them to the relevant projects.
  • maybe look into installing a plugin for automatic "progress" reminder daily.

I also recommend you look around the available plugins as there's very good stuff out there. You should maybe start with Eric Davis's plugins - he was release manager until maybe a month ago and has very good plugins.

Keep in mind there's a lot I haven't said here about redmine: you could even setup a workflow so that your customers need to "validate" a UI mockup if you want to dig into the configuration.

All this can be done from the administration interface, have a look at the user guide.

P.S.: I have been using redmine for a couple years now and it's proven solid. I have used it both software and non-software related businesses and it's worked well.

answered Jan 14 '11 at 08:28
704 points
  • Thanks a lot for your detailed response, you simply ROCK! – Beginning Steps 13 years ago
  • Is there any self study material/documentation that might help me in getting redmine customised to our requirement? – Beginning Steps 13 years ago
  • Thanks : ) I recommend the user guide and loading the default data on the first install to see an example configuration. If you look carefully at the settings you'll find it's easy once you understand the terminology (what's a workflow, custom fields, enumerations, etc). – Tomeduarte 13 years ago

Your Answer

  • Bold
  • Italic
  • • Bullets
  • 1. Numbers
  • Quote
Not the answer you're looking for? Ask your own question or browse other questions in these topics:

Project Management Tools