Pokepedia 2.0 is an enhanced version of the Pokepedia application that allows users to explore information about first-generation Pokémon. This version implements the Model-View-Controller (MVC) design pattern for better organization and scalability.
- Search by Name: Enter the name of a Pokémon to search for its details.
- Search by Number: Input the Pokémon's number to find specific details.
- Navigation: Navigate between Pokémon details using the Next and Back buttons.
- Display Details: Display the Pokémon's name, types, abilities, and an image.
- Java: Core programming language used for the application.
- Java Swing: Used for the graphical user interface.
- HTTP Libraries: Utilized for making requests to the PokeAPI.
- GUI Framework: Java Swing/JavaFX for the graphical user interface.
- PokéAPI: Utilized to fetch Pokémon data.
- Clone the repository:
git clone https://github.com/your_username/pokepedia-2.0.git
- Open the project in your preferred Java IDE.
- Run the
PrincipalPoke.java
file to start the application.
- Launch the app and use the interface to search for Pokémon.
- Enter a Pokémon name or number in the search fields.
- Navigate through Pokémon using the Next and Back buttons.
- This project utilizes the PokeAPI for Pokémon data retrieval.
- Thanks to the contributors and developers of the libraries used.
This project is licensed under the MIT License.