Accordions are bad (should represent the list of projects as a modifiable table with abilities to add/remove metadata)
Student view: Should be able to combine both cohorts together, students should be able to form groups and projects, students should rank projects with (little, medium and lots of interest)
Important : colour coding (e.g., one color per group)
Next meeting: January 30, 2023 at 3 pm
To do:
Update wireframes
Automation scripts
Finalize setting up back-end, front-end and database
01/30/2023
Team and client (Professor Lethbridge) meeting
Wireframe feedback:
Table with project info is good
Student view: Should be able to combine both cohorts together, students should be able to form groups and projects, students should rank projects with (little, medium and lots of interest)
Important : colour coding (e.g., one color per group)
Next meeting: February 6, 2023 at 3 pm
To do:
Update design for project ranking, project assignment, group formation, student view
Token authorization
link up database
02/06/2023
Team and client (Professor Lethbridge) meeting
Demos:
Showed update Projects table with new status colums with the interested students and project applications
Showed import students list from csv
Next meeting: February 17, 2023 at 9:15 am
To do:
Projects view:
Make untouched status "new"
2 different pending approval for students creating a project and groups applying for a project.
Store data of application for project.
Add comment in "View Application" modal
Add a way to accept and send to state "students needed"
Accept for more than one team
Reject should be "Feedback without accepting"
Default at least 200 per page
Import student list:
Default at least 200 per page
clean up CSV (exra # symbols, french accents missing), end of line indivator, see program language (may need to merge 2 CSVs)
02/17/2023
Team and client (Professor Lethbridge) meeting
Demos:
Showed update Projects and Student group
Showed import students list from csv
Next meeting: March 9, 2023 - Sprint Day
To do:
color coded rows
interested projects as lists
projects include names
more dropdowns in cell value selection (way later)
how to swap between classes
what if project gets deleted?
Specify interest column (not obvious from "Interest")
new prof 2024 (make sure system is stupid proof)
projects should be suggested for "XYZ" section (like csi, ceg, or seg) + sections can work together
home page for ease of use (more stupid proofing) + explanation
pic details FSM for projects
unassign or make the project unavailable
Archive or complete the project
Project goes back to new (maybe duplicate it if it’s being reworked on for the next cohort)
03/09/2023
Sprint Day
Next meeting: March 27, 2023 - with professor
Made sure app was deployed properly
Updated the tables
To do:
interested projects as lists
projects include names
more dropdowns in cell value selection (way later)
how to swap between classes
what if project gets deleted?
Specify interest column (not obvious from "Interest")
new prof 2024 (make sure system is stupid proof)
projects should be suggested for "XYZ" section (like csi, ceg, or seg) + sections can work together
home page for ease of use (more stupid proofing) + explanation
unassign or make the project unavailable
Archive or complete the project
Project goes back to new (maybe duplicate it if it’s being reworked on for the next cohort)
Student view
03/27/2023
Team and client (Professor Lethbridge) meeting
Next meeting: TBD
Showed API work
Demonstrated unit tests
Showed updated student list
Explaned authentication
To do:
Get roles for instructor and student
Get access to the testing VM (Prof Lethbridge will do it)
Finish UI components for student view
Finish connecting UI with database
Prepare for final presentation
04/10/2023
Team
Next meeting: TBD
Preparation for presentation on April 11
To do:
Clean up UI
Add validation to forms
Ensure that all API calls work properly with extensive testing
05/21/2023
Team
Next meeting: 2-3 weeks
Summary:
Chatted about our goals for the summer
Added issues to fix over the summer
Assigned issues to team members
To do:
Start working on issues
Meet up with Prof. Lethbridge to fix his setup
09/15/2023
Team
Next meeting: 1 weeks
Summary:
Discussed main things to fix
Assigned most important tasks
To do:
Meet up with Prof. Lethbridge to test the app
09/29/2023
Team
Next meeting: 1-2 weeks
Summary:
Discuss issues with the app and assign tasks
To do:
Implement tasks with a focus on testing
10/06/2023
Team
Next meeting: 1-2 weeks
Summary:
Discussed feature of table refactoring be implemented and test it out
10/13/2023
Team and client (Prof. Lethbridge)
Next meeting: 1-2 weeks
Summary:
Contact micheal garzon
Contact prof more (no we wont half us of are terrified)
Multiple clients are possible
Simplify status (not allow input and set it to a default one or an explanation of the status)
Make system baby proof
Add uOcampus vs Brightspace templates
10/20/2023
Team
Next meeting: 1-2 weeks
Summary:
Practice presentation
Discuss tasks that need to be completed
11/01/2023
Team and client (Prof. Lethbridge)
Next meeting: 1-2 weeks
Summary:
Discussed feature to be added for sections to be assigned to students
Professor approved mockups
To do:
Implement section feature and show Prof. Lethbridge
Meet with Prof. Lethbridge after he discusses app with Prof. Garzon