===== Meeting Minutes 2/21/18 ===== Attendance: * Kevin Cho * Gordon Li * Kyle Chan * Jon Lau * Akira Vernon Discussed concept of developing modular components and how they will apply for the dashboard project. Discussed PDR presentation content for upcoming Saturday's All Hands Meeting. ---- === Discussion === Dashboard structure * App.js will be "clean" containing only the render portion of the web app * Contains imports of components * Will be the Parent Component, components such as Display and Buttons would be Child Components * Parents has state changes while Children do not * Rather than listing components, consider calling functions (i.e. renderDisplay()) * Preferable for modular components (components adaptable based on different inputs, e.g. displaying sales compared to weatherbox data) React Exercise * Task 2: Separate parts of code into components to work together * Reason: Practice in working in larger scale team projects * Task 3: Semantic React installed into app and figure how to call package into project * Reason: Understand use and how different libraries/modules/packages can be implemented PDR Presentation * Showcase work done so far * Discuss tutorial work done in project * Discuss design docs and design for weatherboxes page (in detail) * Making project modular for other project * Design choices and their documentation for use outside of SCEL ---- === Tasks === - Kevin: Update Design Docs - Gordon: PDR presentation, React Exercise Tasks 2 and 3. - Kyle, Jon, & Akira: React Exercise Task 3. Full team: Finish exercises to prep for working with dashboard.