Open Oliverlee1003 opened 5 years ago
The past two weeks I worked on setting up redux components (actions and reducers) for the gym components, abstracting the gym cards into a new component and populating them with redux data, and establishing the data set for gyms.
A challenge that I ran into was data abstraction with the gym components, I ran into trouble when I wanted to have an abstract gym card and then render a list of gym cards in the gyms page with unique data for each gym.
In the next two weeks I want to get the gym data set up in our mongo database, create multiple actions for loading, adding, and removing data, ensure that the app is manipulating backend data and the redux stores in the proper manner, and start work on filtering data based on tags if time allows.
The past 2 weeks I helped setup redux and create the structure, as well as setting up the trainer's data and json format. I also learned alot of express and understanding how the front and back end work together
Some issue i ran into is understanding how the backend server side database and express work together. If we have a redux store in the front end how do we reload the redux state when we make a api call to the backend and alter our data in the server database.
In the next 2 weeks i will create a form to add in the trainer information as a signup page and take those information, create the trainer and update both the mongo database and redux
In the past 2 weeks I implemented redux on the side menu components and styled the header of the application.
The issues I ran into was the challenge of writing the reducer functions for this new layout.
In the next two weeks I will contribute to further styling of the elements, helping to work with integrating a mongo database, and creating actions help create more dynamic behaviour in the app.
What did you work on this past iteration? In the past iteration, I designed Trainer's data, did some redux, self-learnt Express.
==================================================== What were any major issues/challenges you ran into? An issue happened when I edit the array in express by post method, and how it showed on the web page.
==================================================== What do you plan to work on for this coming iteration (2 weeks)? I will learn how to set up mongo. And I will be working on incorporating the Mongo data in our project with the data. Dynamically show the trainer.