dabeedc / teamesse

Our project is for people who require extra motivation to study and those who want to partake in building good study habits in a collaborative matter. Users will be able to use the pomodoro timer and then be able to share their study stats with others. We will store user profiles i.e. status (occupation/student/school), things they are studying for/working on, their studying stats, and brief info about the user. Users will be able to share their studying stats with other users on the app and comment on progress towards each others' goals. For stretch goals, we will consider implementing a live pomodoro timer (shared sessions) and voice chat and/or video calling, if time permits.
https://teamesse-pomodoro.herokuapp.com/
0 stars 1 forks source link

Workshop 4 Scrum Report #13

Open JamesJHPark opened 2 years ago

dabeedc commented 2 years ago

David Chung d4n1b What did you work on this past iteration (2 weeks)? In the past iteration (2 weeks), I designed the wireframe design and general UX Flow of our application. I used React Router Dom to achieve this and was able to link all of our components.

What were any major issues/challenges you ran into? The main challenges were encountered when I was looking at React Router tutorials because the most recent is react router 6, so a lot of the resources I was looking at was not applicable in my case.

What do you plan to work on for this coming iteration (2 weeks)? In this coming iteration, I plan to create the MongoDB database and add Mongoose to Express. We are also going to work on planning and designing the Mongoose model.

scott-m-king commented 2 years ago

Scott King x2f2b

What did you work on this past iteration (2 weeks)? I implemented the Redux store, created actions to toggle focus mode and add user's profile data to redux store. I also implemented focus mode which darkens background and moves clock to center of screen when the timer is started.

What were any major issues/challenges you ran into? CSS styling, figuring out how to best implement focus mode (eg. using prop drilling or Redux), more design considerations.

What do you plan to work on for this coming iteration (2 weeks)? Implement group/social features (add friend, click on friend's profile), add pomodoro session room features for collaborative study sessions

JamesJHPark commented 2 years ago

James Park (y3o8)

What did you work on this past iteration (2 weeks)? In the past iteration, I have worked on adding the customizable user's statistics table page with the initial data stored using Redux and Express.

What were any major issues/challenges you ran into? The major challenge encountered was to build the statistics page that is applicable to our project goals in terms of user statistics.

What do you plan to work on for this coming iteration (2 weeks)? For this coming iteration, I plan to work on developing the MongoDB queries required to display the statistics information in addition to working on the data visualization.

anson1014 commented 2 years ago

Anson Chung (m0j2b)

What did you work on this past iteration (2 weeks)? In the past two weeks I worked on integrating the frontend react components and redux with the logout functionality.

What were any major issues/challenges you ran into? The code that I was working on was not entirely my own. So there was a hurdle in having to learn my teammates code before being able to implement my work.

What do you plan to work on for this coming iteration (2 weeks)? For this coming iteration, I plan on extending the login/logout functionality and hooking it up with the backend nodejs server. I hope to implement JSON Web token authentication, cookies, and password hashing express middleware.