A GUIDE TO:
POWERED BY:
Powered by PokéAPI.co, this pokédex catalogs all 898+ pokémon using ES6/ES7 Syntax
, Styled Components
, State
and Hooks
! As you navigate through increments of pokémon, simply select one to have information populate in another tab. To view the pokédex click here.
Clicking on a specific pokémon gives you access to their:
- Name
- Pokédex Number
- Type
- Images
- Description
- HP (Base)
- Attack / Defense (Base)
- Special Attack / Special Defense (Base)
- Speed (Base)
- Abilities
- Approximate Height / Weight
- Catch Rate
- Growth Rate
- Gender Ratio
- Hatch Steps
- Effort Values
This application was built with React. If initiating build, make sure to do so using npx create-react-app <project-name>
If cloning to personal machine, open repository in terminal and cd client
. From there, run npm install
to install all modules listed within the package.json
file.
Individual modules to be installed:
axios
bootstrap
react-bootstrap-icons
react-router-dom
styled-components
- React.js: front-end UI/UX JavaScript library
- jQuery: front-end JavaScript framework
- NPM: [Node Package Manager] - dependency management
- Bootstrap: CSS framework
Jordan Hunter
Future features to be implemented:
- Search bar navigation
- Modal functionality when viewing
Pokemon.js
data - Evolutionary data included with applicable pokémon
Star it. Clone it. Modify it. Submit a PR.
Fork it to your own repository, even. Keep yourself a copy and go wild.
For any questions, please contact me with the information below:
GitHub: @jordanwhunter
Email: Contact Developer