Open tmdenddl opened 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.
i think the official questions are following:
but basically same thing aha
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.
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.
Csid: l3b1b
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.
Redux’s learning curve was the main challenge. I spent more time reading Redux documentation and researching about the redux toolkit.
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.
(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.