I was given a web application built out of React, and my assignment was “to make the application work” before another developer could be onboarded. It was reported that there were several bugs to look out for in the application. It didn’t take long for me to realize that a previous developer had put everything inside one React component, and the file was over 20,000 lines long. So I dove into this one super-component and I broke everything up in order to make more sense of the application. Eventually, I was able to get the application to a semi-stable state before I could hand it off to a more permanent developer.

The final application can only be accessed as a member of a unit in the The Church of Jesus Christ of Latter-day Saints.