would be a pc with a hard drive full of mp3s.
It would have a web server making pages available inside the cafe LAN.
People would be able to log on and see what tune was currently playing, who the band was, and get a URL for futher info - the big problem is the cafe is you never know who is playing.
People could browse our catalogue.
If the artist had chosen to allow it, they could stream files or even download the MP3s straight to there hard drive.
artists could log in to to update the info on their page - provide links to their website, myspace, facebook, whatever, upcoming gigs, that kind of thing.
Maybe they could even pick songs to put in the play list to be played. A jukebox! But maybe managers need the facility to turn this off if they want to put certain music on.
maybe a web server would make pages outside the cafe available so people could browse out catalogue, and, if artists allow, play streamed files, or download mp3's.
I have the skills to do this (probably, I know I could do the web server bits but would have to research the web server interacting with the mp3 player bit) but sadly, not the time. I could help someone else tho ... I think this would be great.