GroupFocus
Teams
GroupFocus allows you to create teams so the entire group can stay up to date and get things done efficiently. Once a team is created the owner of the team can invite others to join.
Tasks
Each team has a task list and members of the team can create new tasks, assign tasks, set due dates and complete tasks.