I setup the user accounts and verification using php scripts and hooking into a MySQL database hosted on an AWS server. Originally, all the networking code was done through Unity's native networking infastructure for direct IP connections for up to 10 people. I eventually switched the entire system over to using the Photon Unity Network plugin to help facilitate Quick Play and Server List modes.
I created the architecture around getting into a match, choosing your team, character and element. Since each game and round were closely tied with the networking portions, I also created the systems there to ensure they were properly syncing over the network. In addition, I created the foundational work for the abilities by creating a generic interface that the others could derive from.
In additional to my programming and design tasks, I also managed the team of 6 students. This meant that we had all our tasks managed using Asana and that we'd have weekly scrum meetings to review new tasks and break through any roadblocks on older tasks