chntlc / budgeto

1 stars 3 forks source link

Week 5 & 6 Scrum #21

Open tmdenddl opened 3 years ago

tmdenddl commented 3 years ago

(1) what you’ve worked on in the previous two weeks (2) what you’ll be working on in the next two weeks (3) where you might have gotten stuck during the last two weeks.

tmdenddl commented 3 years ago

CS ID: b5w9a

(1) what you’ve worked on in the previous two weeks

(2) what you’ll be working on in the next two weeks

(3) where you might have gotten stuck during the last two weeks.

ktory1 commented 3 years ago

i think the official questions are following:

  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)?

but basically same thing aha

ktory1 commented 3 years ago

csid: a6o0b

For this sprint, I finished up the frontend part of the 'view' and 'report' page of our app along with their state management using redux. I put extra effort into small details such as disabling 'view report' button when selecting a calendar cell with no spendings. The biggest challenge for this sprint was working with different ui libraries and their components. I had trouble getting to know what or how exactly I can customize those components. For the upcoming sprint, I will start on setting up the backend and the database, creating backend calls to retrieve spending data instead of the current hard-coded data.

chntlc commented 3 years ago

CS ID: l1j1b

1) I worked on setting up our global state management tool, Redux using redux-toolkit and creating slices. I also worked on creating the "add" page in our workflow, setting up the dynamic form and making sure values are added to the store.

2) It was challenging to have the form setup to have dynamic inputs and then having to get the values from those inputs and update it in the store.

3) The next step for me would be to figure out and setup the basic authentication. I'll also work on setting up our backend server, and work on how we're going to store data in mongo.

kouitayakul commented 3 years ago

Csid: l3b1b

  1. I worked on one of our redux slices to manage category data. Specifically, I added reducers and actions for adding a category, editing a category, and deleting a category. I also added front end features to dispatch actions.

  2. Redux’s learning curve was the main challenge. I spent more time reading Redux documentation and researching about the redux toolkit.

  3. The next step is to pull categories from the actual database as well as implement CRUD operations on categories from the database. With the extra time I’ll continue working on the browsing, parsing, and filtering items into categories pages.