sashankshukla / splash

2 stars 0 forks source link

Scrum Report 4 #73

Open daman917 opened 1 year ago

daman917 commented 1 year ago

Daman Sohi - g7z2b

What did you work on this past iteration (2 weeks)? Integrated AWS S3 buckets into the website so that listings images are saved there and the links to the images and saved in MongoDB. Also worked on our Pools API service.

What were any major issues/challenges you ran into? For the integration of AWS S3 buckets I had to learn new libraries and code a lot of things for the first time so there were several bugs I had to work thru to get it all working.

What do you plan to work on for this upcoming iteration (2 weeks)? Fully integrating our Pools backend with our frontend, using API calls, and adding an image carousel for viewing each listing's images.

sashankshukla commented 1 year ago

Sashank Shukla - j5n1n

What did you work on this past iteration (2 weeks)? Finalized the schema of our mongo models, wrote out all controllers for api routes, added auth middleware for backend api route protection, added logout feature, edit listing front end functionality, approved prs

What were any major issues/challenges you ran into? Edit listing was tricky since the form was being re used (same as add listing form), so the state management to make the correct api call and right form fields.

What do you plan to work on for this upcoming iteration (2 weeks)? Working on the sellListing and purchase approval full-stack functionality, making the investment price chart using some front end chart library, and figuring out best way to get data or some sort of prediction of asset value for the stretch goal.

frankeyhe commented 1 year ago

Frankey He - t4p3s

What did you work on this past iteration (2 weeks)?

What were any major issues/challenges you ran into? Running into issues with state control in which sometimes elements would load before async action was completed and trying to render a null object.

What do you plan to work on for this upcoming iteration (2 weeks)? Continue finishing up user dashboard. Add payment schema for mongoDB to only accept certain banking information. Have user dashboard show assets currently owned. Have seller be able to accept fully funded pools which then takes it off the market, adds to each user in the pool

mgp2542 commented 1 year ago

Melinda Paul v5o1b

What did you work on this past iteration (three weeks)? This past iteration I wrote the listingsService to hook up to the API, reworked listingsSlice to use Async Thunks, and updated the components Listings.jsx, Listing.jsx, ListingModal.jsx, and ListingForm.jsx in order to work with the changes to slice. In addition to this, I reworked filtering/search UI for listings so that it's no longer modifying Listings.jsx on the client-side, and instead modifying a local state object when inputs are changed.

What were any major issues/challenges you ran into? Ensuring that the view, local state, and redux state of each item was consistent across all of those components took a bit of writing out process flows on paper.

What do you plan to work on for this upcoming iteration (two weeks)? This week I plan to add sorting to Filters.jsx and hook the UI up to the API so that we are able to fully filter and sort listings server side. I will also do this for Pools. In addition to this, I'm planning to add pagination to the Listings view, map out my stretch goals, and help with the final parts that need to be hooked up in order to connect Listings, Pools, and the UserDashboard.