For those looking for web based project management, then dotProject is quite possibly the solution for your needs. dotProject is unlike your typical open source software. While it is free to use, it isn’t actually managed by a company, rather a volunteer group.
dotProject is strictly for those familiar with project management, so for people new to the field, there is a slight learning curve. For those who are used to project management, dotProject will likely meet your criteria and workflow.