Welcome to the Pokedex repository! This repository contains a Pokedex application that allows you to browse and search for information about various Pokemon species. The Pokedex is built using the C programming language and leverages the PokeAPI to retrieve data about Pokemon.
- Search: Enter the name or ID of a Pokemon to search for specific information.
- Browse: View a list of Pokemon species and select a Pokemon to access its details.
- Details: Get comprehensive information about a Pokemon, including its type, abilities, stats, and more.
- Sprites: See visual representations of the Pokemon in various forms and poses.
- Evolution Chain: Explore the evolution chain of a Pokemon and its different forms.
To run the Pokedex application locally, follow these steps:
-
Clone the repository to your local machine using the following command:
-
Navigate to the project directory:
-
Compile the C source files using a C compiler of your choice. For example:
-
Run the compiled executable:
That's it! You should now be able to use the Pokedex application.
The Pokedex application relies on the following dependencies:
- PokeAPI: The PokeAPI provides the data and images for Pokemon. The application makes HTTP requests to retrieve information about Pokemon species and their details. For more information, visit PokeAPI documentation.
Contributions to the Pokedex project are welcome! If you find any bugs, have feature requests, or want to contribute enhancements, feel free to open an issue or submit a pull request. Make sure to follow the existing code style and guidelines.
The Pokedex project is open-source and licensed under the MIT License. You are free to use, modify, and distribute the code in this repository for personal or commercial purposes.
- The PokeAPI team for providing the comprehensive Pokemon data.
If you have any questions or suggestions regarding the Pokedex application, feel free to contact the project maintainer at [email protected].
Happy exploring the world of Pokemon!