PokeApi is a learning platform to learn us about the Pokemon world. It helps educate & learn the use of API.
more about website
· Report Bug · Request Feature
- About the Project
- Getting Started
- Features and Functionality
- Concept Process
- Development Process
- Final Outcome
- Conclusion
- License
- Contact
- Acknowledgements
Add description here
The following instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Ensure that you have the latest version of NPM installed on your machine. The GitHub Desktop program will also be required.
Here are a couple of ways to clone this repo:
-
GitHub Desktop
Enterhttps://github.com/CSWilder02/Final-project.gitinto the URL field and press theClonebutton. -
Clone Repository
Run the following in the command-line to clone the project:git clone https://github.com/CSWilder02/Final-project.git
Open
Softwareand selectFile | Open...from the menu. Select cloned directory and pressOpenbutton -
Install Dependencies
Run the following in the command-line to install all the required dependencies:npx create-react-app my-app npm install react-chartjs-2 chart.js npm i bootstrap
-
An API key is not required
Using a filter to select 2 of any pokemon character and seeing them compared with each other with their hp, attach strenght and more, through a bar chart and a pie chart.
Using a filter to select a pokemon character and seeing through a timeline chart how they grow.
The Conceptual Process is the set of actions, activities and research that was done when starting this project.
speak about planning.
The Development Process is ....
Explain process
- Utilized React
Charts.JSdependency for Data visualization - Implemented Routing with
React-Router v6. - API End Point: https://pokeapi.co/
- Highlights was to see the end reult working
- Having the reults show after selecting the filter
- Learning how react works
- Challenges I have faced was to fetch data from an API
- I have had some challenges setting up 2 filters that would show different data
- Seting up a timeline that would change when a diffrent pokemon is selected
- In future I would like to work better on fixing the way my website front end looks like. Even if the back end work I would like to work on how my website display its visuals.
To see a run through of the application, click below:
See the [open issues](https://github.com/CS Strijdom/Pokemon/issues) for a list of proposed features (and known issues).
- YourName - CS Strijdom
Distributed under the MIT License. See LICENSE for more information.\
- YourName - [email protected] - @instagram_handle
- Project Link - https://github.com/21100249_CS Strijdom/PokeWorld