/javascript-capstone-pokeapi

This is a JavaScript project in which a user can see a list of all existing Pokémon and can add likes to their favorite Pokémon, this application was made with the API service called PokeAPI.

Primary LanguageJavaScriptCreative Commons Zero v1.0 UniversalCC0-1.0

Pokedex

Pokedex Javascript Capstone Project

This is a JavaScript project in which a user can see a list of all existing Pokémon and can add likes to their favorite Pokémon, this application was made with the API service called PokeAPI. screenshot screenshot screenshot screenshot

Built With

  • HTML
  • CSS
  • JavaScript
  • ESLint

Live Demo

Live Demo Link

Video

Explaining Video Link

Getting Started

  1. Clone this repo on your local machine

  2. In the path where your repository is located, you will open your terminal.

  3. In the path where your repository is located you are going to open your terminal and put "npm install" hit enter, after that type the command "npm start".

  4. Enjoy.

How did I get the API key?

  1. Open the developer tools of your favorite browser and go to the console tab.

  2. Put the following code inside the console:

fetch('https://us-central1-involvement-api.cloudfunctions.net/capstoneApi/apps/', {
  method: 'POST',
  headers: {
    'Content-type': 'text/html',
  },
})
  .then((res) => res.text())
  .then((text) => text);
  1. Hit Enter.
[[Prototype]]: Promise
[[PromiseState]]: "fulfilled"
[[PromiseResult]]: "jycTbGhuwe4GB4mBDbSf"
  1. And this way you can get your API key 🥳🥳🥳.

Prerequisites

To make this repository working in your local machine you need only a browser.

Author

👤 Arístides José Molina Pérez

👤 Zain Sadaqat

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Ariel Camus CEO Microverse: For letting us start this journey.
  • Pokemon: For making an excellent series and video games that made my childhood happy.
  • Google: For letting us find crucial information in order to create this project.

📝 License

This project is CC0-1.0 licensed.