Orangescrum is the open source free project management and collaboration software , helps you to manage projects, team, tasks at one place including time tracking, invoice generation and more.