Meeting Minutes
π CSC B-10
Agenda π
- Deliverables
- Roles
- Questions about Project Requirements
- Client questions
Attendees π©βπ» π§βπ»
- Charffy Wang
- Michael Huang
- Pranjal Dilip Naringrekar (TA)
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
Minutes π
Deliverables
First Sprint deliverables:
- URL: https://ualberta-cmput401.github.io/course-docs/marking-rubrics/#sprint-1
- Project Requirements document
- An early version of the Software Design document (focusing on high-level architectural design)
- Project Management document
- Teamwork document
Email client to ask for feedback and to let them add/remove/change things
Initial mkdocs setup
Roles
Product Owner | Scrum Master | Front End Engineers | Back End Engineers |
---|---|---|---|
Vardan | Charffy | Charffy | Rylan |
Michael | Shasta | ||
Vivek | Vardan | ||
Yutong |
Other - Introductions - Checked Discord - Checked GitHub - Updated meeting time with client - Verified multi-use release form submitted
Action Items
Member | Tasks |
---|---|
Charffy | Clean up meeting minutes, Teamwork Document |
Michael | Teamwork Document |
Rylan | Set up mkdocs, Teamwork Document |
Shasta | Teamwork Document |
Vardan | Teamwork Document |
Vivek | Teamwork Document, Team Canvas |
Yutong | Teamwork Document |
π CSC 2-42
Agenda π
- Eliciting requirements
- Application questions
- Mobile responsive?
- Nav flow
- Front end preference?
- Should all project files be in one repo? Etc
- User authentication
- UI role differences?
- Data import/usage
- Data display/layout/functionality
- Any Similar applications?
Attendees π©βπ» π§βπ»
- Charffy Wang
- Ildar Akhmetov (Client)
- Michael Huang
- Pranjal Dilip Naringrekar (TA)
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
Minutes π
Eliciting requirements
Application Questions:
- Should the application be mobile-responsive, or solely web-based?
- Web-based
What would you like to see upon first opening the page? What information/functionality?
- The dashboard
- Some tiles/charts/large buttons: can quickly access all the high level information
- Clicking can lead to more in-depth information (Something like google analytics)
Would container deployment (Docker) be acceptable for the final product?
- Docker would be acceptable for development.
- We could potentially deploy the application using Docker within a Cybera instance for the final product as well.
- We would like to use either react or next.js or svelte for the front end, is there a preference?
- Backend: FastAPI + MongoDB
- Frontend: Svelte
User Authentication:
- Use eclass (Google OAuth2) to login
- We will have two types of accounts: superuser and regular user.
- Superuser: the instructor, who can grant permission / create and delete accounts. (Can use the MongoDB Shell to create accounts or a REST API endpoint.)
- Regular: the TAs (or other instructors), who can see and perform all other actions aside from account management.
UI different based on role?
- All users see the same UI.
- Although the superuser may have a separate admin panel.
- This depends on if we implement account management within the app or from the outside (mongo shell, REST API, etc.)
Data import/usage:
- Where do we import data from?
- The client will send us all the data for testing.
- Everything comes from CSV:
- Personal experience, working experience, Belbin role...
- How can we get access to the GitHub Analytics?
- The client will provide access to github repos.
Data display/layout/functionality
- Unite of time: sprint
- For each sprint, display performance in three levels:
- class
- teams
- students
- For each team: enter/display TA notes, view github analytics
- For each team: display peer-review report, personal profile
Red Flag:
- How would you like us to determine red flags?
- Should be customizable, can use power table in REACT or Plotly Dash.
Action Items
Member | Tasks |
---|---|
Charffy | Enter/Clean up meeting notes |
Michael | Enter meeting notes |
Rylan | Enter meeting notes |
Shasta | Enter meeting notes |
Vardan | Enter meeting notes |
Vivek | Enter meeting notes, upload Team Canvas |
Yutong | Enter meeting notes |
π CSC B-10
Agenda π
- Ask client about meeting minutes, whose meeting minutes and how to upload it.
- Ask where we should store our meeting minutes.
- Ask TA about sequence diagram.
- Ask client what high level data he wants to see in the first page of dashboard.
- Separate red flag user story into display red flags and customize red flags.
- Assign story points.
Attendees π©βπ» π§βπ»
- Charffy Wang
- Ildar Akhmetov (Client)
- Michael Huang
- Pranjal Dilip Naringrekar (TA)
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
Minutes π
Import Meeting Minutes:
- use the method you feel managebale
- We should store our important meeting minutes (client, lab meetings) on our MKDocs.
Red Flag:
- not sure yet, can talk about it later
User Story:
- Need to finalize user stories first.
Action Items
Member | Tasks |
---|---|
Charffy | make mkdocs for meeting minutes, create backlog board for user stories on GitHub |
Michael | open issues for user stories until user story map is ready, edit user stories on mkdocs (in project requirement doc) |
Rylan | make mkdocs for project requirement doc |
Shasta | make user story map |
Vardan | organize meeting minutes, wireframe |
Vivek | UML class diagram, wireframe |
Yutong | sequence diagram |
π CSC 2-42
Agenda π
- Ask client about UI requirement
- Should we have searching feature?
- How to get the latest data from github?
- Visibility of previous data
- Red Flag
- Assign TA to Teams
Attendees π©βπ» π§βπ»
- Charffy Wang
- Ildar Akhmetov (Client)
- Michael Huang
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
Minutes π
UI Requirement:
- What data to display?
- for class:
- team list (within this class only)
- student list (within this class only)
- sortable table: top performing students
- for teams:
- github analytics: number of commits
- github analytics: lines of code
- Sortable/filterable table: top performing students (based on peer-review score)
- TA notes
- for students:
- personal information
- github analytics: number of commits
- github analytics: lines of code
- peer-review score (show who grants the score)
- peer-review comments (show who comments)
- experience form short answers
- client's comments on wireframe:
- remove the team and student buttons in the nav bar (course selecting page)
- show team/student list only within the class
- want to have sortable tables
Searching Feature:
- searching team in a class is not necessary
- searching student in a class is nice to have
Data Update:
- use live data: page can automatically fetch latest data from github
- use cached data: store latest data somewhere
- if too hard: use a button to load data from github
Visibility of Previous Data:
- Privacy issue: view data of current students/teams only in this course
- Vacancy issue: if a student left a team/course, then only show his/her data when he/she was present
Red Flag:
- removed
Assign TA:
- TAs can only view/comment assigned teams
Action Items
Member | Tasks |
---|---|
Charffy | organize and update meeting minutes mkdocs |
Michael | work on authentication |
Rylan | backend setup |
Shasta | read rubrics and modify documents |
Vardan | frontend setup, github analytics API setup |
Vivek | modify wireframe |
Yutong | read rubrics and modify documents |
π CSC B-10
Agenda π
- Sprint 2 Deliverables
- Feedback from Sprint 1
- Frontend: add a shared css file in lib folder
Attendees π©βπ» π§βπ»
- Charffy Wang
- Ildar Akhmetov (Client)
- Michael Huang
- Rylan Chin
- Shasta Johnsen-Sollos
- Vivek Malhotra
- Yutong Liu
- Pranjal Dilip Naringrekar
Minutes π
Feedback from Sprint 1:
- User stories:
- US 3.03: add description for βImport Different Kinds of CSV Fileβ
- US 3.02: add description for βImport Google Sheets Dataβ.
- Move plotly dash and mongodb to Technical Resources in Project Requirement Doc
- Add user story number in Story map - Project Management Doc
- Add tabs for meeting minutes doc (by dates), donβt make the page so long
- Add tabs for user stories - Project Requirement Doc
- Need a team name
Bugs:
- Bug: MKdocs not working!!! Showing 404:
- Bug: Login window doesnβt pop up in google chrome, but works in firefox.
UI:
- Use libraries in svelte to build nav bar, so we can save some time to implement other functionalities: bulma
Action Items
Member | Tasks |
---|---|
Charffy | Implement tabs in mkdocs to reduce page length, bulma |
Michael | Fixed bug in login page, logout |
Rylan | Student data endpoint(s), Finish auth endpoint |
Shasta | Fix documentation -> done, Figure out the DNS error with the GitHub authentication |
Vardan | Github analytics api to backend |
Vivek | Build page for student, Look into plotly dash |
Yutong | Github analytics api |
π CSC 2-45
Agenda π
- Figma Feedback
- Where to upload csv file
- Talk about figma feedback from the client
- Ask client for testing data (marksβ¦)
- Should the TA notes be fetched from google docs? Or the TA can manually enter the notes on the web
Attendees π©βπ» π§βπ»
- Charffy Wang
- Ildar Akhmetov (Client)
- Michael Huang
- Pranjal Dilip Naringrekar (TA)
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
Minutes π
Sprint 2 Update:
- Sort teams: team names (alphabetical order)
- view class github analytics:
- github l.o.c: expensive operation, so only fetch it once and cache it.
- potential security issues discussed
- demo of all the work so far
- logout button; add it in the user name drop down
- code refactoring discussed
- testing discussed
- data connection to the frontend discussed
- frontend env issues discussed
Action Items
Member | Tasks |
---|---|
Charffy | Personal student page, fetching data from backend |
Michael | Refactoring, Fix nav bar |
Rylan | Github authentication, Student endpoints |
Shasta | Backend testing |
Vardan | Google authentication |
Vivek | Students page, fetching data from backend |
Yutong | Individual team page, refactor |
π CSC B-10
Agenda π
- How to sort teams
- Modify view class github analytics user story: no github analytics for class
- Keep I.O.C or not
- Add logout button
Attendees π©βπ» π§βπ»
- Charffy Wang
- Ildar Akhmetov (Client)
- Rylan Chin
- Shasta Johnsen-Sollos
- Vivek Malhotra
- Vardan Saini
Minutes π
Figma Feedback:
- Personal-student page: keep the three sections in the left column, make the middle session include 3 sub sections:
- Student experience
- Student expectation
- Howβ¦
- Make each section adjust its size automatically, if the content is too much, display βread moreβ to extend the length of the section (vertical resizable, automatic)
- no scroll bars
- Boxplot:
- Have one sample
- Nice to have: show average line
- data
- for the whole course
- for github
- student info
- for each sprint
- when import the csv, have to show the date for the sprint, it can be used later for getting github commits
- make sure csv import stuff can be abstracted later
- add a edit course page:
- logo not required (optional)
- Need a link to studentβs team in studentβs page
- breadcrumbs are should have
- Need calendar input for sprints
- used for importing csv file
- csv files can be added from a form (google form) or csv files
- set sprint dates
- first prototype:
- print log in the console (or print on the page)
- Github authentication
- Through GitHub Apps.
- This is the same process that the CMPUT 401 webpage uses, so the client is already familiar with how to set it up. They could even just use the same app.
- Note: this is how weβve currently implemented GitHub authentication, so no changes are required.
- UI: breadcrumb: Should have
- Testing:
- Selenium
- Unit Test:
- Consider azure pipelines, highly recommended
Action Items
Member | Tasks |
---|---|
Charffy | Individual team page layout, Import plotly dash plots/charts |
Michael | Refactoring, Fix nav bar |
Rylan | Github authentication, Student endpoints |
Shasta | Github authentication |
Vardan | Google authentication |
Vivek | Figma Design for Course Edit page (uploading csv file) |
Yutong | Import plotly dash plots/charts into page columns |
π CSC B-10
Agenda π
- Sprint 2 demo, get feedback from TA
- Sprint 3 deliverables
- Fix Alignment
Attendees π©βπ» π§βπ»
- Charffy Wang
- Ildar Akhmetov (Client)
- Michael Huang
- Pranjal Dilip Naringrekar (TA)
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
Minutes π
Sprint 2 Demo Feedback:
- Design
- design is detailed and complete
- Codebase
- primary navigation and placeholders are setup
Sprint 3 Deliverables:
- UI/UX:
- logout button
- Add place for uploading meeting minutes
- Force to use a template
- Admin:
- Professor: has access to admin portal
- Fix students page banner
Action Items
Member | Tasks |
---|---|
Charffy | peer-review table |
Michael | setup logout button |
Rylan | csv parsing |
Shasta | TA notes (backend) |
Vardan | authentication |
Vivek | Refactor students page to fit new banner and side navigation |
Yutong | Refactor personal student page/ fix link in teams/students page |
π CSC 2-42
Agenda π
- Sprint 2 demo, get feedback from client
- Ask client about
- how to customize dashboard
- how/where to upload/display meeting minutes on UI
- Feedback from UI
- how to display form submission for the whole class
- Connection questions to the backend
Attendees π©βπ» π§βπ»
- Charffy Wang
- Ildar Akhmetov (Client)
- Michael Huang
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
Minutes π
How to customize the dashboard
- still not sure
- potentially customizable: can add/remove blocks
- should be easy enough (donβt have to calculate x,y) to be done in source code
- keep our current code, but write a documentation to explain how to customize the UI
- the code needs to be readable and maintainable
- donβt have to consider about the blockβs features
Meeting Minutes
- Where to display:
- in individual team page, below students list
- How to obtain:
- parse to get the teamβs mkdocs url
- use format like: βhttps://ualberta-cmput401.github.io/capstone-dashboard/meeting_minutes/β
- already know the teamβs repo name
- 'ualberta-cmput401.github.io' is hardcoded
- Optional:
- if the team has no meeting minutes, leave it an empty box
Form Submission
- get updates from a csv url
- display the number of submissions of the whole class
- already know the number of students in the class
- keep our current code, but write a documentation to explain how to customize the UI
TA Notes
- ask TA how she wants it to be displayed
Authentication
- move the authentication to the backend, only send confirmation (not token) to the frontend
Extra
- ignore the sprint marks for now (nice to have feature)
- write an instruction for client to run Capstone Dashboard locally
Action Items
Member | Tasks |
---|---|
Charffy | fetch TA notes from backend and display |
Michael | setup logout button |
Rylan | csv posting to backend |
Shasta | create endpoints for fetching all sprints and all courses |
Vardan | session and cookies trial |
Vivek | csv posting from front end complete |
Yutong | fix links among pages |
π Google Meet
Agenda π
- Sprint 3 updates
Attendees π©βπ» π§βπ»
- Charffy Wang
- Michael Huang
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
Minutes π
Sprint 3 Updates
- Authentiation is moved to the backend
- Add course page is done
- Need to write logic in backend to send student's number of commits based on dates
- for bar chart
- get updates from a csv url
- Fix UI links
- Fix logo
- Backend separate meetings
- Frontend separate meetings
Action Items
Member | Tasks |
---|---|
Charffy | implement popup for TA notes |
Michael | logout, generalize layouts |
Rylan | csv posting to backend testing |
Shasta | improve backend error handling and add more detailed integration and unit tests |
Vardan | form submission, logout |
Vivek | csv posting page |
Yutong | add students and teams table to course page, fix link in teams page |
π CSC B-10
Agenda π
- Sprint 3 Demo
- Sprint 4 Deliverables
Attendees π©βπ» π§βπ»
- Charffy Wang
- Michael Huang
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
- Pranjal Dilip Naringrekar (TA)
Minutes π
Sprint 4 Deliverables
- Ask client about:
- How to set up admin portal
- Primary tasks: feedback form/ comments
- Meeting minutes box:
- Contains links to all meeting minutes
- Click a link go to next page where displays that meeting minutes
Sprint 3 demo feedback:
- Adjust the box size in the personal student page
- Ask client about what data to display for the TBD chart in teamβs page
- Make logout fully functionally
Action Items
Member | Tasks |
---|---|
Charffy | Updating TA notes |
Michael | Implement meeting minutes UI |
Rylan | CSV export |
Shasta | Start looking into fetching meeting minutes through the backend. |
Vardan | Authentication |
Vivek | Implemented Draggable cards on all pages except individual team |
Yutong | TA-notes display&update |
π Google Meet
Agenda π
- Get feedback from the client about his user experience
- Demo the features of our current admin portal
Attendees π©βπ» π§βπ»
- Charffy Wang
- Michael Huang
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
- Ildar Akhmetov (Client)
Minutes π
Q&A:
- Answer clientβs question about how to create a course locally
- Explain the data structure to the client
- each created course will have a collection
- Question about admin portal:
- live demo the features our admin portal has so far
- client is happy about the current features, may think about adding extra features later
- How to bring real data to the dashboard
- adding a course (backend): use Post instead of Put
- remove hardcoded courseName in frontend.
- Form submission:
- iFrame is not a good option for a dynamic website
- Feedback for UI:
- remove scroll bars for the boxes
- Individual Team page:
- add peer review box plot in teamβs page
- add an extra column of average peer review rating in the table in teamβs page
- student name in teamβs page is github username: needs to be changed to real name
- All Teams page:
- Bar chart for github commits
- Box plot for team score (each team has a box: peer review rating)
- Main Task:
- be able to upload real data
- Set up client meetings for next week
- Wednesday - 2pm
- Friday - 11am
Action Items
Member | Tasks |
---|---|
Charffy | Fetch student real name for team page table |
Michael | Integrate meeting minutes endpoint into frontend |
Rylan | Csv Export |
Shasta | Create endpoints for managing meeting minutes |
Vardan | Form Submission |
Vivek | Fix UI inconsistencies |
Yutong | Fix TA-note display and refactor team page |
π Google Meet
Agenda π
- Demo latest changes based on Ildarβs feedback from last meeting (using nested-boxplot branch)
- Walk through and debug the process of using real data together with Ildar
- Ask any further questions:
- Is it okay for meeting minutes to not be sorted by sprint? So all of them would be displayed for any given sprint. Our current method of fetching them from GitHub pages does not guarantee any sort of reliable date format that we can sort by
Attendees π©βπ» π§βπ»
- Charffy Wang
- Michael Huang
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
- Ildar Akhmetov (Client)
Minutes π
- Round floats
- Handle student name formats name - email vs email - name
- Maybe sort boxplots by median
- Consider handling big data in boxplots (display everything without having to scroll)
- Rename cancel button eg βcloseβ
- Handle NaN fields from the CSV import
- Fuzzy parse dates and rely on format enforcing
- Edge case of student who doesnβt fill out peer review but others review them
- Change button name from βCancelβ to βBackβ in course edit page
- Make uploading file draggable in course edit page
- Add sprint number besides timestamp for TA notes
Action Items
Member | Tasks |
---|---|
Charffy | Fix peer review boxplot in team page |
Michael | Add UI tests |
Rylan | Fix csv import empty fields, Investigate peer review edge case, Address new csv format |
Shasta | Parse dates from MKDocs for separating meeting minutes into sprints |
Vardan | Re-add github refresh button, Merge auth features into dev |
Vivek | Implemented grouped box plots and sortable plotly graphs |
Yutong | Logout frontend for auth |
π CSC B-10
Agenda π
- Sprint 4 Updates
- Sprint 4 Semi-Demo
Attendees π©βπ» π§βπ»
- Charffy Wang
- Michael Huang
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Yutong Liu
- Pranjal Dilip Naringrekar (TA)
Minutes π
- Feedback from Sprint 4 Demo:
- Add asterisk fields in Edit Course page
- Remove βEdit Courseβ button in other pages
- Remove βEdit Teamβ button in Team page
- Refactor Team page
- Adjust box sizes
Action Items
Member | Tasks |
---|---|
Charffy | Remove Edit Team button in Team page, Relocate βAdd notesβ button for TA notes |
Michael | Start looking into deployment on Cybera |
Rylan | Complete the CSV export task |
Shasta | Add tests for backend authentication |
Vardan | Work on the form submission backend/frontend |
Vivek | Show only assigned courses to the users, Finished front end and back end, Shasta wrote tests |
Yutong | Fix TA-note display and refactor team page |
π Athabasca Hall 3-28
Agenda π
- Problem with deployment on Cybera
- Demo the current web features
Attendees π©βπ» π§βπ»
- Charffy Wang
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Ildar Akhmetov (Client)
Minutes π
- Deployment on cybera issue -> Get the domain name (DNS) on cybera
- Test out github data -> Show last time fetched data from github
- Provide instructions for Ildar to test out with his own data
- Question about placement of export button -> general βmanage courseβ button with functionality inside
- No need to adjust the box size for TA notes and Meeting Minutes
- The Modal can be opened for displaying the content
- Nice to have:
- add hints when hovering over buttons (tooltips)
- Make sure the project is ready to be open sourced
- Deployment doc should have .env documentation among other things
- Client will add the team to a new github organization, to again access to the open source repo
- Change βedit courseβ page title to βmanage course dataβ and βedit courseβ button to βmanage courseβ
Action Items
Member | Tasks |
---|---|
Charffy | Transfer meeting minutes to mkdocs |
Michael | Add UI tests, Fix UI tests where needed, Use Cybera DNS on Docker deployment |
Rylan | N/A |
Shasta | Store and display a timestamp for the most recent update to the GitHub commits, Work on end of sprint documentation |
Vardan | Finish the form submission task |
Vivek | Change the edit course button/page to manage course |
Yutong | Refactor the teams page on the frontend |
π CSC B-10
Agenda π
- Sprint 4 updates
- Github setup
- Sprint 4 demo
Attendees π©βπ» π§βπ»
- Charffy Wang
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Ildar Akhmetov (Client)
- Michael Huang
- Yutong Liu
- Pranjal Dilip Naringrekar (TA)
Minutes π
- Github Open Source
- Make a fresh copy of the team repo (do this towards the end of the sprint, after code freeze)
- Transfer all open issues
- So other people can contribute to them
- Documentation
- Job description will stay on original repo, all other sprint 5 documentation should be moved to the open source repo
- Keep a template for the meeting minutes
- Transfer Github Action
- keep testing pipeline
- remove deployment pipeline
- Feedback from sprint 4 demo
- Frontend:
- change the format of the TA notes
- make boxes draggable in individual team page
- make the github commit box in personal student page smaller (and make the number bigger)
- Bug:
- fix the authentication issue - it backs to the login page when trying to add a course
- Make the refreshing token work
Action Items
Member | Tasks |
---|---|
Charffy | User manual for frontend, Polish UI |
Michael | Deployment documentation |
Rylan | Polish backend, Job description |
Shasta | User manual for backend, Backend refinement |
Vardan | Prepare repo for open source, Refresh tokens |
Vivek | docs/diagrams |
Yutong | Add project to cmput 401 portal |
π Google Meet
Agenda π
- Ildar's bug with course creation
Attendees π©βπ» π§βπ»
- Rylan Chin
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Ildar Akhmetov (Client)
- Michael Huang
- Yutong Liu
Minutes π
- Addressed special characters
- Addressed double course creation
- Docker seems to put mongo on a different port across runs
- User collection is capped somehow
Action Items
Member | Tasks |
---|---|
Charffy | Fix github fetch, Fix TA notes update, Make boxes in team page draggable |
Michael | Work on deployment documentation |
Rylan | Abort course create early when attempting to duplicate course to prevent inconsistent states |
Shasta | Add endpoints for deleting sprints and courses |
Vardan | Fix refresh Oauth issues on front-endAdded, test for Oauth, Cleaned backend |
Vivek | Fix bugs, Added nice to have features, Front end clean up |
Yutong | Fix github fetch, Fix TA notes update, Make boxes in team page draggable |
π CSC B-10
Agenda π
- Sprint 5 updates
- Review sprint 5 deliverables
Attendees π©βπ» π§βπ»
- Rylan Chin
- Charffy Wang
- Shasta Johnsen-Sollos
- Vardan Saini
- Vivek Malhotra
- Pranjal Dilip Naringrekar (TA)
- Michael Huang
- Yutong Liu
Minutes π
- Add use case for each functionality in user manual
- Make sure all testing work
- Deployment
- Perhaps meet with Ildar once more to show him the final product.
Action Items
Member | Tasks |
---|---|
Charffy | User manual, meeting minutes for sprint 5 |
Michael | Deployment instructions |
Rylan | Job description |
Shasta | User manual, Update MKDocs for sprint 5 |
Vardan | Migrate to the open source repository |
Vivek | Update Figma design |
Yutong | Add project to 401 portal |