Human Rights First FE Current Status

Jason Fadelli
2 min readNov 18, 2020

Labs 29 FE Team F created several features including:

  • Stacked bar graph component
  • Filter feature for the bar graph data (still needs API connection)
  • Sub component that displays actual reported casualties (2020 data only, via API)
  • Incident submission form (still needs connection to BE)
Sample Demo of HRF FE Application

In a future release, the team would like to have completed the integration of the components to the back end. However, time constraints prevented the final connection(s).

One other feature which was discussed but ultimately ruled out, again because of time constraints, would have been the ability to associate location data, into the stacked bar graph component.

Personally this experience taught me that I needed to refresh my skills with Redux. In our training, we spent several weeks learning about Redux implementation but, apparently I need to spend more time within that library.

I received feedback from my peers regarding my abilities within the Redux library and that I was not performant in that area. I have subsequently spent a considerable amount of time and effort, retraining myself to work within that library. In time, I will be proficient with that language.

The Labs28 experience and this project in particular have prepared me for the job environment in several ways. First, becoming aware of my limitations as a dev, has been a very humbling experience. Secondly, I learned that within a dev team, the team will have a wide gamut of abilities and knowledge. That breadth can be both a liability and an asset, depending on how willing the team is to leverage everyone's varying skillsets. In my team’s case, we adapted very quickly and were able to play to everyone's strengths.

I would happily go through labs collaborative development experience again, if the opportunity presented itself.

--

--

Jason Fadelli

Just a man and his computer, trying to save the world...