Jesse Curran Blog

My biggest success during this capstone course was my correct implementation of the delete functionality for CRUD, as well as creating a switch button that utilized material ui, react, and most importantly context api for state management.

Of my later success, state management was something that I previously did not interact much with and something I needed to learn. Through researching different systems, like Redux, hookstate, context API emerged as a winner helping me avoid the alternative – prop drilling.

So, I created this switch with Context API, where there was a new context that bypassed the hierarchy and saved the state of changed components, in this case it was a view only feature that stripped away certain renderings.

My other success was the correct implementation of the delete functionality of our capstone app editor. I built off of previous implementations for the save feature, correctly accessed necessary onClicked functionality, handled the refresh, and provided conditional functionality with a helper function to bring together readable and usable code for the delete functionality of our edit mosaic feature.

SWOT of the capstone course:

Strengths

  • Bring together a group to achieve a common goal
  • Industry contact with real world experience

Weaknesses

  • Not enough time to make something super sizable for capstone

Opportunities

  • networking with industry and peer contacts

Threats

  • potential for isolation of duties in a four person team
Print Friendly, PDF & Email

Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *