React application showing data from Rick and Morty API at: https://rickandmortyapi.com/
API documentation: https://rickandmortyapi.com/documentation
Link >> Rick and Morty Demo API
App - main component of the app, contains all other components
Character - component which is used to render character data and picture
Episodes - Used to show a list of episodes
Episode - Used to render single episode data
Location - Renders data about character's location
Origin - Renders data about character's origin
PageBar - Component for page bar at the bottom and top of the page
LocationProvider - Context used to hold location data about a character, so it can be accessed everywhere
PageProvider - Context used to hold information about page number and total pages
Each character box has three buttons for additional data about its Location, Episodes and Origin.
Button locations are showed on the following image: