Mobile First
Persistence in local storage for client favorite characters
List of all Characters in Rick and Morty
List of all Pokémons
Search for a Pokémon or character in Rick and Morty
Animations in UI
Query strings to quickly go to a list, options: "rick" and "pokemon"
Usage: "?list=rick" or "?list=pokemon" on any page.
Collections consumes the Rick and Morty API to present the User with a list of characters, it also consumes the Poke API, presenting the User with a list of Pokemons.
The User can save the favorite characters and pokemons from the lists, that is then stored in the Favorites Page, from which the User can see or delete them.
# Clone the repository
$ git clone [email protected]:JefteKeller/collections-rick-morty-and-pokemon.git
# Access the project directory
$ cd collections-rick-morty-and-pokemon
# Install the project dependencies
$ yarn install
# or
$ npm install
# Run the application
$ yarn start
# or
$ npm start
# It runs the app in the development mode on port:3000.
# Open http://localhost:3000 to view it in the browser.
# The page will reload if you make edits.
# You will also see any lint errors in the console.