For my final React/Redux portfolio project, I created a ‘Wedding Itinerary’ application. This app allows a user to store several aspects of their wedding day into a database - mainly a Bride, Groom, Wedding Location, Wedding Datetime, and individual plans for the day. Altogether, this creates a snapshot of the wedding day, aka a ‘Wedding Itinerary’.
Another feature of React/Redux that seems suprisingly complex is the “update” action (CRUD). To acheive this, it seems we’d need to use a fetch request to get the data, set the state, route to the input form component, bypass the state initialization, and use the state to pre-populate the form. This seems straight-forward except for by-passing the state initialization. This is another aspect I hope to implement in the Wedding Itinerary App once I have better understanding of the process.