Hello!
Technologies
This is a Windows Forms application using .NET 8.0. The application leverages the PokeAPI through the PokeApiNet wrapper.
Features
This software is used to track shiny Pokémon hunting (called "shasse" by French hunters). You have one section where you can declare a new hunt, another section where you can input information about the hunted Pokémon (with a counter for the number of encounters), and a "Shinydex" section where everything is grayed out except for the Pokémon you've captured (visible in the image gallery).
I had also started implementing a simple Pokédex feature, but I set it aside along the way as it was a secondary feature that wasn't necessarily useful.
All of this works through JSON files (one per Pokémon). During the first startup, I retrieve a large amount of data from the API (and dynamically for each new Pokémon that's added, an API call will be made to fetch its data), then as needed, I also import the Pokémon sprites locally.
Why this project?
This project was requested by my fiancée because she loves hunting shiny Pokémon. I was looking to start some personal projects, she had a need, so I launched into this project first. It gave me a refresher on Windows Forms (which I had worked with 11 years ago in class).