-
-Mentor Meeting:
-talked about the current problems with mouse cursors.
Nov 27 2021
Week 14 - Demo#5
Participants: Andrew Gramann, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
-
-Mentor Meeting:
-talked about the current problems with mouse cursors.
Nov 19 2021
Week 13 - Readme and Demo#4
Participants: Andrew Gramann, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
-
-Mentor Meeting:
Divided the tasks issues.
Advice for the tech talk.
-
-Client Meeting:
Showed the demo.
Discussed about further improvement and new features.
Nov 12 2021
Week 12 - tech talk and Demo#3
Participants: Andrew Gramann, Peter Halpin, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
-
-Mentor Meeting:
Divided the tasks issues.
Went through the deployment issues.
Nov 3 2021
Week 10 and 11 - Test and Demo#2
Participants: Andrew Gramann, Peter Halpin, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
-
-Mentor Meeting:
Divided the tasks issues.
Talked about the idea in tech talk.
Went through some tech problems in current website.
-
-Client Meeting:
Talked about some tasks issues.
Showed the demo.
Octobor 28 2021
Week 8 and 9 - Tech talk and Demo#1
Participants: Andrew Gramann, Peter Halpin, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
-
-Mentor Meeting:
Divided the tasks issues.
Updated trello by adding more labels.
Talked about the schedules.
Octobor 10 2021
Week 6 and 7 - Walking Skeleton
Participants: Andrew Gramann, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
-
-Mentor Meeting:
Discuessed about the tech stack.
Updated the tasks for next 2 weeks.
September 30 2021
Week 5 - Architecture
Participants: Andrew Gramann, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
-
-Mentor Meeting:
Reviewed the Figma Clickable Prototype and improved some details.
Discussed about tasks for next sprint.
-
-Client Meeting:
Presented the Clickable Prototype.
September 24 2021
Week 4 - Apples Reflection
Participants: Andrew Gramann, Peter Halpin, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
-
-Mentor Meeting:
Discussed about some tech stacks we are going to use later.
Advices on Figma design.
September 17 2021
Week 3 - Figma Clickable Prototype
Participants: Andrew Gramann, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
-
-Mentor Meeting:
Talked with mentor and checked the current progress.
Improve the website communications rules and trello structure.
-
-Client Meeting:
User story discussion. Details see in User Story module below.
September 10 2021
Week 2 - User Story Meeting
Participants: Andrew Gramann, Peter Halpin, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
-
Self-introduce and ice breaker.
-
Scheduled 2 meetins with client and mentor separately.
-client meeting: TBD
-mentor meeting: 3pm on Mondays
-
Discussed and splited the tasks for assignment 0 and assignment 1.
September 3 2021
Week 1 - Introduction Meeting
Participants: Andrew Gramann, Peter Halpin, Qiaosen Lin, Yuhao Zhou, Qiuyang Zhang
Important Decisions
User Stories
Need to have
-
As a student, in order to see what others are doing, I can see their mouses and clicks.
-
As a student, in order to choose my friend to work together, I can log in with a specific role, for example, I can log in with role 'dog1' to match with students with roles 'dog2' and 'dog3'.
-
As a student, in order to see my result, I can view my personal output by clicking a button, others can't see my result.
-
As a student, in order to fully learn about new materials, I can access all the buttons/choices on the website no matter what roles I log in with.
Nice to have
-
As a student, in order to engage with others, I can chat on the website.
-
As an instructor, in order to later add tutorials/teaching materials, I can log in and see all current resources and also add new ones.
-
As an instructor, in order to updates materials easily, I can have a place for me to plug in the javascript/r code.
-
As a researcher, in order to learn more about the teaching progress and effect, I can log in and see all the output results, with a log about students' clicks and chats.
Demo Video
1. Beta Web Application Demo
2. User Manual
Tech stack
Programming Languages:
Java
Python
JavaScript
HTML/CSS
Software:
Git
MySQL
Excel
MongoDB
Visual Studio
Tools and Frameworks:
React
AWS
Jquery
Spring
AngularJS
Node.js
JSON
Conda
.NET