ShinyDex

ShinyDex

09/04/2025 Mis à jour le 09/04/2025
 

Hello!


Today I'd like to talk about my very first solo project (since my studies): ShinyDex

You can download it freely here : https://github.com/alexisgstalter/ShinyDex

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). 

Tags

Software developpment

Technologies

C#

Galerie

Comments

No comments yet.

Log In or Sign In to comment