- Develop a desktop application using JavaFX to interact with the PokeAPI.
- Interface to display Pokemon details and search for specific Pokemon.
- Portfolio project utilizing Spring Boot, Maven and JSON parsing libraries.
- Fetch Pokemon data from the PokeAPI.
- Display Pokemon information including name, types, weaknesses, stats, etc.
- Search functionality to find specific Pokemon.
- Spring Boot: To manage application dependencies and configurations.
- Maven: As the build automation tool.
- JavaFX: For creating the graphical user interface.
- Jackson: For JSON processing (fetching and parsing data from PokeAPI).
- PokeAPI: RESTful API to retrieve Pokemon data.
- Java 8 or higher
- Maven
- Internet connection to fetch Pokemon data from PokeAPI
git clone https://github.com/MaarceloLuiz/Pokedex-PokeAPI.git
cd Pokedex-PokeAPI
mvn clean install
mvn javafx:run
- Click on the blue play button (indicated in the image below) to begin fetching and displaying Pokemon information.
- Explore!
- Use the arrow buttons (highlighted within the yellow rectangle in the image) to navigate forward or backward through the list of Pokemon.
- Use the search bar to search for a specific Pokemon by its ID.
- Click on the Stats button to view the stats and detailed attributes of the selected Pokemon.
- Click on the shiny button (highlighted by the yellow circle) to toggle and view the shiny version of the selected Pokemon.
Marcelo Luiz Guimarães Pereira