ubc-cpsc455-2024S / project-10_tech_titans

project-10_tech_titans created by GitHub Classroom
MIT License
0 stars 1 forks source link

Scrum report 3 #3

Open gshreya1999 opened 2 months ago

gshreya1999 commented 2 months ago

Answer 3 questions:

What did you work on this past iteration (2 weeks)? What were any major issues/challenges you ran into? What do you plan to work on for this coming iteration (2 weeks)?

gshreya1999 commented 2 months ago

Shreya Gupta:

  1. I created a new slice for homepage and added the initial listings to redux to display on the homepage. I also created an "Add a new listing" page that uses redux action to update the available listings.
  2. No major issues faced with redux integration
  3. For the next progress, I will be moving the listings to the server and creating a new "manage your listings" part that would allow sellers to view/create their own posts. I need to figure out its design and implementation.
ivenadu commented 2 months ago

Ivena Du:

  1. Worked on styling for registration and individual listing pages, and setup thunks for cart, wishlist, posts list.
  2. No major issues/ challenges
  3. Will work on having the wishlist page be set up and functional from backend, and updating the individual item views according to feedback
SamSun0530 commented 2 months ago

Sam Sun:

  1. I made initialized post in cart page, add to cart and delete function, style change in user account page and cart page.
  2. No major issues
  3. I will handle cart redux state in backend, build more detailed account page(first name, last name and address) and save buttion
ndlee221 commented 2 months ago

Andy Lee:

  1. I setup the backend node.js server and created an express router to handle user account operations (login, registration, change password, delete account). On the client side, I used thunnks to call the backend and used redux states to show error message on failure to login/register.
  2. no issues
  3. I aim to setup the mongodb connection from backend, and work on user sessiontoken handling to maintain login state across refreshes. I also will make adjustments to the purchase page UI to make sections collapseable and potentially migrate to materialUI if it is better.