For some reason I can't access my account on subetalodge, so I'm just throwing this here. Subetalodge's wardrobe collection feature has aided many spending sprees of mine. The feature can be named "wardrobe collection" and added to the games room or perhaps the "personal" tab.
What subetalodge's wardrobe collection feature has is a GUI organised into grid, which lists all wardrobe items, items you already own are green, items you don't own are red, and the items are sorted into pages, eg 40-100 items per page. If you select "show items you own only", only green items show, if you select "show items you need", only red items are shown, and if you select "show both", both red and green items are visible. Each item in the grid needs a shop search button, as well as a link to the shop its sold at if applicable (so an item sold in the new year shop will have a direct link to the new years shop).
Items can be filtered and ordered, order options should include rarity, user shop price and date added to site. Filter options should include categories such as Melody Items, Free Gifts, Token Shop items, Game Prises, Quest Shop items, New Year items (and other events), one category for each restock shop (perhaps an additional "restockable" category which lists all restock items and a "retired" category which lists items removed from restock shops), suboutique items, cash shop items and more. Subetalodge also includes a layer filter and a rarity range textbox. A search bar should also be added. For example you should be able to search say "Sougara" and set order to user price, for example.