This project was bootstrapped with Create React App.
This is a simple SPA that is using tvmaze api to get data about the show Power Puff Girls and its episodes, show id can be changed in constants though, of course you can use an additional api call to get shows and populate a dropdown box with: Choose show...
It uses simple custom hooks to call the above API and although initially Redux suppose to be used I left it this way because of simplicity but also lack of time.
To have the small app running locally, in the project directory, you can run:
and then
Running:
bundles the app in production mode, mimified and optimized for deploing it to production.
normalise scss A collection of HTML element and attribute rulesets to normalize styles across all browsers.
react-media-hook React Hook for Media Queries. I used it for choosing what imagas should be displayed.
react-html-parser A utility for converting HTML strings into React components.