Resource scheduler for a team plan

Twenty-five people in five teams, ten weeks of work. Drag a bar to move it, pull an edge to resize it, or drop it on another person to reassign it. The strip under each row shows how booked that person is, and over-allocated weeks are flagged.