Skip to content

sylwiasuwalska/pokecolor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PokeColor

Table of contents

General info

Using data from https://pokeapi.co/ this project gathers information about Pokemons, divided them by colors. Project made as an assignment for summer internship.

Live demo

You can find live demo here: https://sylwiasuwalska.github.io/pokecolor/

view_from_screen

Technologies

Project is created using:

  • ReactJS 16.13.1 with Hooks
  • React Bootstrap
  • axios
  • npm
  • React Testing Library with JEST

Features

  • display data fetched from APIs
  • cards with each Pokemon's image, name, Pokedex ID, base experience, types, abilities
  • sorting by ascending or descending order after click on given buttons, each button has indicators of sort order
  • filtering by all fields of table
  • responsive layout for comfortable viewing from smaller devices
  • pagination
  • simple tests

Setup

To run this project, install it locally using npm:

# Clone this repository
$ git clone https://github.com/sylwiasuwalska/pokecolor

# Go into the repository directory

# Install dependencies
$ npm install

# Run the app
$ npm start

Sources