For fetching data I chose to use AXIOS library for the ability to intercept perfectly http requests. I used simple HTML/CSS structure to show the ability to combine the MUI with plain styling as well. I have used hooks in order to mount/update elements into the DOM smoothly. I have created Movie interface for strictly type coding. I have done Unit Tests in Jest for all React components.