/Appokedex

Primary LanguageJavaScriptMIT LicenseMIT

App.

Using React connect to https://pokeapi.co/ and create a pokedex, where the user can perform the following actions:

  1. List all Pokémon, provide some kind of pagination feature (Infinite Scroll preferred).
  2. View a Pokémon detailed info (Image, id, name, type, abilities).
  3. Search for a specific Pokémon.

Demo

App Pokedex.

start 🚀

Pre-requisites 📋

To install the software you must have:

  • Execution environment for JavaScript NodeJs.
  • Code editor such as VSCode
  • Command Line Interface (CLI) like the Windows CMD or GitBash from git or, failing that, the integrated VSCode terminal.
Enter the following lines into the CLI on your local machine for development and testing purposes:

Cloning the repository will allow you to get a copy of the project on your local machine:

$git clone https://github.com/brahianf/ReactHooks.git

Installation 🧰

Install the required packages and dependencies:

$npm install

Execution 🔧

For a development environment running at http://localhots:8080:

$npm start

For a production environment:

$npm build

Built with 🛠️

Desktop web application developed with technologies:

  • Sass - CSS - Style sheet language and design with BEM methodology.
  • ReactJs - Framework for frontend development and user interfaces.
  • NodeJS - Runtime environment for JavaScript.
  • WebPack - Module packer for modern JS applications.

Autor ✒️

License 📄

(MIT).