Skip to content

Latest commit

 

History

History
53 lines (32 loc) · 1.18 KB

README.md

File metadata and controls

53 lines (32 loc) · 1.18 KB

Pokemon List

This project is showing the list of Pokemon available from Pokemon API. You can see the details of the Pokemon, catch them, give them a nickname, and they will be added into your Pokemon list.

This project was built using React, Redux for state management, React Router for router management, Cypress for integration testing.

Getting Started

Before all else, run:

npm install

Running the project locally

In the project directory, you can run:

npm start

Open http://localhost:3000 to view it in the browser.

Running tests

While the project is running at http://localhost:3000, run:

npm test

This will launch the test runner. There's Jest for a small unit test and Cypress for integration testing

Cypress in action

Run:

npm run cypress:open

And choose one of the test cases to see Cypress running in action. It's fun to see your browser running by itself :)

Building for deployment

npm run build

Builds the app for production to the build folder.