The problem
Emulation libraries combine structured metadata, inconsistent naming, screenshots, videos, themes, and per-system conventions. A useful frontend has to make all of those sources feel like one product.
What I built
The project combines a .NET graphical frontend with HyperSpin theme support and a metadata pipeline for Super Nintendo titles. The data work is as important as the interface: names need normalization, duplicate entries need reconciliation, and media needs to map reliably to the right game.
Technical shape
raw metadata + media + themes
|
v
normalization pipeline
|
v
local database
|
v
graphical frontend
The result is an end-to-end application motivated by something I actually want to use, with UI, media integration, and data quality all influencing the design.