I built this wall-mounted jukebox, primarily running DWJukebox software under Windows 10, using the following general stuff:
32" TV found on Facebook Marketplace. It has 4 HDMI ports
"Stick" Windows 10 PC with 128gb SSD memory, MicroSD slot with 512gb card
Koolertron programmable keypad (44 keys)
Amazon Firestick to also use as a TV
DWJukebox with several custom skins I've developed
Simple, low-profile wall mount from Amazon
Cabinet doors from IKEA, hinges from Lowes
1 x 4 pine for frame and dividing wooden members
6" wide thin hobby wood for the covered areas
Black paint
Amazon Alexa plug to turn it on by voice and use one extension cord rather than multiple cords.
Short USB extender cable so I can plug in a thumb drive or keyboard when needed
I cut out about an inch of the bottom, middle, and top frame members for improved ventilation.
I printed the keycap labels and the Derm-O-Dyne label at FedEX. A legal-sized color copy was $0.66....
Audio is bluetooth from the firestick to a bluetooth speaker/amp in a 1929 highboy radio. The Jukebox audio goes to an Amazon Studio speaker via bluetooth.
BTW, the coin slot simply drops the coin into a couple of Altoid tins behind a little drawer front with a little bead for a pull on the front. No functioning coin acceptor, but I do like to pay for the music and then eventually buy the quarters back as a hobby fund. I put $10 in an envelope and the quarters back in the little glass to the left of the keypad.
I like it. I don't have space for a floor jukebox....too many vintage radios!