A collaborative project system