Requirements, as we all know, tend to change drastically throughout the development process. This was the case for TeamBandit as well, and despite formatting a detailed requirement specification we have changed gears many times throughout our dev period. Through weekly meetings with our client Dr. Doerry we were able to keep pace with these rapid changes and build the website to his standards even as they continued to evolve. Some examples of this are the email hub, team website, and schedule modules. Each of these are different from their original proposal, whether it be reducing the scope of them or adding new features. A broad overview of our various requirements can be seen below, but more detailed information can be found in our requirements document in the Documentation section.