This app gave me the opportunity to further develop my skills in React, using functional components and hooks. Making it allowed me to better understand how to effectively use Hooks such as useContext and useEffect to effectively fetch and display information from an API.
In addition, I found out just how useful React can be when building CRUD applications.
The TV Maze API was used in an earlier course I took, but upon discovering that it was extremely detailed, I decided to use it to make my own application where a user could search for a series, see information about each one as well as the actors that star in it, and save them to a watchlist which is saved using the browser’s local storage.
Building this app marked a step up in my React knowledge, and I believe it will lead on to me creating better and more advanced applications in the near future.