kohlglenn / CPSC455

A repo for our CPSC455 project
0 stars 0 forks source link

Scrum Report 3 #11

Open shawnpak opened 2 years ago

shawnpak commented 2 years ago

Name: Shawn Pak

What did you work on this past iteration (2 weeks)? Reworked lobby creation component to just be the main lobby page. Added lobbies state to redux, and fetched default lobby state data to display on lobby selection component. Added route navigation from lobby selection component to lobby page, sending along lobby state at the same time to display appropriate data on the lobby page.

What were any major issues/challenges you ran into? No real major issues.

What do you plan to work on for this coming iteration (2 weeks)? Rework lobbies to only be a temporary state, caching it on the server. Add an id code for lobbies that users can input to join a specific lobby. Connect the lobbies to the restaurant selection components. Add settings and filters customizations to the lobby page.

icyfire77 commented 2 years ago

Name: Yi Fan (Ivan) Feng

What did you work on this past iteration (2 weeks)? Skeleton of login/profile pages and reworking UI based on new API and data flow changes.

What were any major issues/challenges you ran into? No huge issues this report; discussion with team about data flow was very informative

What do you plan to work on for this coming iteration (2 weeks)? New UI based on team feedback after finals, then finishing account login/profile pages and connecting it to the backend. Also creating statistics/preferences UI pages and potentially starting work on them.

kohlglenn commented 2 years ago

Name: Kohl Peterson

What did you work on this past iteration (2 weeks)? Yelp api integration, some restaurant api endpoints, more selection page styling

What were any major issues/challenges you ran into? No real major issues.

What do you plan to work on for this coming iteration (2 weeks)? Implementing cache on the server, firing the restaurant query from the front end with filters and processing restaurant selection

alyucia commented 2 years ago

Name: Allen Hong

What did you work on this past iteration (2 weeks)? I created the login pages, as well as redux actions and components to handle the user's login state. I also set up the server nodejs to prepare for storing the user info in a database.

What were any major issues/challenges you ran into? The main issue was figuring out the best way to get the user info from the server through asynchronous rest calls in a synchronous react component. Another major issue was figuring out the best way to store a user's data in local storage, so the page doesn't reload components as asynchronous functions are finishing their server calls and causing the entire page to update.

What do you plan to work on for this coming iteration (2 weeks)? The main plan i have to work on is to create the database to store user data, and integrating it with the restaurant api. Also, design how user objects and what data they should hold. Cleanup of frontend calls to the server/database API will probably also be necessary.