I made it after asking my younger brother if he had any ideas for something I could create. He recalled tediously filling in games into a spinning wheel site, mentioning his friends did the same to pick a game. I didn't realise picking games could be so difficult, but after seeing this for myself I was convinced this was a problem worth solving. This seemed simple, yet challenging enough for me to do.
It was the first time I really got to work with an external library, which I used for the drag and drop functionality. It was also cool to me to see how powerful the Steam API can be, allowing you to fetch a list of games by their Steam ID. That is if they have their Steam set to be public.
After developing the initial idea I added more functionality, allowing the user to remove items, delete all entries, save their games list locally, and the ability to undo prior actions. Yet so much can still be done... An example would be to support dynamic window sizes or the ability to use it on a mobile device. You can find past versions of this project here