Collaborative graph theories learning platform