# System File ## Design report ## System description o Explanation of why you made what choices The choices we made depended a lot on the information given to us by the client. Such information included the logos, colors, and name of the company. With these we tried to create a product that will suit the client with all their needs. o Explanation of the class structure: what classes do you have and what is their purpose? For our classes we wanted them to be very neat and structured. We did this by creating a class for each of our different components. These include our homepage, login page, and socials page. ![](https://i.imgur.com/FQ6GNXX.png) ## Explanation of interesting methods and algorithms ## Test plan (to be delivered per sprint) ### API/Service: ![](https://i.imgur.com/hhmcvXN.png) In the image above, the team utilizes the Thunder Client extension inside of Visual Studio Code to test all the POST/GET/PATCH/DELETE requests. ### TBD ![](https://i.imgur.com/1LEb3CW.png) ![](https://i.imgur.com/YOusIUR.png) ![](https://i.imgur.com/n6xBMmm.png) ![](https://i.imgur.com/POiThrI.png) ## Test report (to be delivered per sprint)