Skip to content

A small web app built using the PokeAPI to display Pokémon data. Users can like a Pokémon, leave comments, and see real-time like counts using the Involvement API. It showcases data fetching, dynamic rendering, and API integration.

Sonikak004/Js-capstone-project

Repository files navigation

PokeFiles

📗 Table of Contents

📖 PokeFiles

PokeFiles is a place for anyone to find out basic information about selected Pokemons.

🛠 Built With

Tech Stack

Client
APIs

Key Features

  • Uses PokeAPI to get all the Pokemon data
  • Uses Involvement API to display and store likes and comments

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

  • Clone this project.
  • Open it in VS code.
  • Run npm install to install the dependencies
  • Run npm run build to build the project
  • Run npm start to open it in the dev server

Prerequisites

In order to run this project you need:

Git A GitHub account VS-Code HTML, CSS, and JavaScript linters

Setup

Clone this repository to your desired folder:

https://github.com/Sonikak004/Js-capstone-project.git

Install

Install this project with:

This project doesn't need to be installed

Usage

REad stats about different Pokemon and leave likes and comments about any of them

Run tests

To run tests, run the following command: npm test

Deployment

You can deploy this project by using VS-code and injecting it to a browser through a local live server.

Or you can use the dev server. To initiate it, run npm build run in your cli and the project will open a dev server at http://localhost:8080/

(back to top)

👥 Authors

👤 Sonika

👤 Alfred

(back to top)

🔭 Future Features

  • Add a wide range of Pokemons
  • Create Games, Merch and Events pages

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, please give it a star ⭐️

(back to top)

🙏 Acknowledgments

We would like to thank Microverse for providing the Involvement API as well as the guidelines that made this project possible. We would also like to thank the folks over at PokeAPI for the hard work they put into maintaining this massivve project.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

A small web app built using the PokeAPI to display Pokémon data. Users can like a Pokémon, leave comments, and see real-time like counts using the Involvement API. It showcases data fetching, dynamic rendering, and API integration.

Topics

Resources

Stars

Watchers

Forks