Skip to content

hiurylf/pokemon-list

Repository files navigation

Project - Pokemon Favorite List - DEMO

Goals:

  1. List pokemons using the pokeApi
  2. Filter by name or id
  3. Pagination - with 10 each page
  4. Pokemon details in a separate route /home/(id or name)
    • It is also possible to open the modal by clicking on the pokémon image
  5. It is possible to add comment and favorite the pokemon

Prerequisites

To run this project you need to have the Angular framework installed locally, details for the installation visit this link: setup-local

Development server

  1. Run npm install to install dependencies.
  2. Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Libraries used with angular (v. 16) framework

bootstrap

ngrx

eslint

prettier

jest

Api

PokeAPI