Skip to content

A fully functional Pokedex built in React that features a fuzzy search powered by Fuse.js, fetching the Pokemon API through axios, and styled with styled-components.

Notifications You must be signed in to change notification settings

kel7774/pokedex-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokedex App

Pokedex Preview

The Pokedex is a React application that displays basic information about Pokemon from the PokeApi with search powered by Fuse.js.

Try it out!

CodeSandBox

Installation

Clone the Repo:

`git clone git@github.com:kel7774/pokedex-app.git`

Start app with:

`npm start`

Testing Solutions

More Jest testing to come for unit testing.

To regressively test the app, enter in any Pokemon, and the search will complete a fuzzy search which will yield 15 results. The search results scroll. Each result is clickable and will render the result in the card below filled with the Pokemon's information. The arrows below the image will navigate to either the previous or next Pokemon in the sequence based on the Pokemon's ID that has been pulled from the PokeAPI.

Acknowledgements

Code reviews, suggestions, & spare time generously given by:

William G.K. Zhang

Corey Brown

About

A fully functional Pokedex built in React that features a fuzzy search powered by Fuse.js, fetching the Pokemon API through axios, and styled with styled-components.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages