Generic Workflow for projects