This week, Team Stratagem focused on creating fleshed out, top-down approach to our project architecture. Our first step was to lay out the client side and server side components. Next, we went into the actual flow of user interaction. The UI should support multiple workflows like login, project selection, and schedule imports, with support for CSV, XLSX, and MPP files. We also considered a clickable interface vs an AI chatbot for users to specify their scheduling wants via natural language.

Discussing User Flows and Edge Cases
We then discussed database architecture, sketched out the relationships between fields in our database, including user authentication information and scheduling information, and we will continue to flesh out the rest of our project for the upcoming Preliminary Design Review.