BonnyBTakesCS455 / music-tracker

0 stars 0 forks source link

Scrum Report July 18 #28

Open vandyliu opened 3 years ago

vandyliu commented 3 years ago

INCLUDE YOUR CSID IN YOUR POST (so we can give you a grade!) ● Answer 3 questions:

  1. What did you work on this past iteration (2 weeks)?
  2. What were any major issues/challenges you ran into?
  3. What do you plan to work on for this coming iteration (2 weeks)?
vandyliu commented 3 years ago

x8s1b

  1. I worked on re-styling some UI elements, making songs clickable and leading you to the spotify page, and created the functions to create/update the user in MongoDB after a successful login.
  2. I ran into technical design issues on how to structure how components talk to each other. Discussing with teammates and going over some design principles with them helped solve that.
  3. I plan on restructuring the authentication to use refresh tokens, so we can automatically get a token without the user having to re-login. I also plan on working on showing other data from the spotify API and fleshing out some backend endpoints.
ianmah commented 3 years ago

i1t1b

  1. I worked on getting the data from Spotify, and aggregating it in our database.
  2. I ran into issues using mongoose schema as I wasn't sure how to define and properly use nested objects with the syntax. As well as using an increment operation on a nested object. In the end, stack overflow saved the day.
  3. Polishing the UI. Creating a CRON job to aggregate sp[otify data once every hour or so
calhong commented 3 years ago

i8t1b

  1. What did you work on this past iteration (2 weeks)? I worked on the friends components and functions, looking into how we could repurpose Spotify API or a custom service.
  2. What were any major issues/challenges you ran into? I ran into issues creating some of the backend stubs and looking into older versions of Spotify API that did not reflect the current publicly accessible one. This changed our previous idea and led to us needing to reconfigure some of our goals.
  3. What do you plan to work on for this coming iteration (2 weeks)? Continue working on creating some components, friends functions and how we will structure those pages.
adindotdev commented 3 years ago

u1j1b

  1. Setup MongoDB, Mongoose, User Schema, and adding friends UI.
  2. Constant changes to our User schema. Our ideas for it evolved as we developed.
  3. Building a search engine for friends.
huangsamantha commented 3 years ago

r2l1b

  1. I spent most of my time fixing the icons. I also migrated our "Settings" page to the "User Profile" page. I spent some time thinking about what we wanted for the insights page since I worked on getting recharts set up last iteration, but didn't get around to much implementation in that area.
  2. Custom icons in general is a lot of work. Although it is cool to have my own drawn icons in the app, in the future I will probably opt for third-party pre-made icons.
  3. This week I'll be working on the insights page. I'll begin by working towards being able to grab data for number of plays per song and allow the user to search for a song and see the number of plays per month. This is subject to change depending on what we decide and what data I can get from the Spotify API.