Need to build a site to sell DJ Audio Tracks

I have a client that’s a DJ and wants me to build him a site where he can upload his audio clips himself, let people listen to a sample and then purchase if they want. The clips should be automatically delivered to the person who orders it in MP3 format. Anyone know of the best way I can do this? Ideas?

You’ll need a content management system if he is to upload content himself. It’s not hard to set things up so that he could upload the file and link it to a field so that it will play in some kind of flash player like Flowplayer. A CMS like ExpressionEngine makes this easy.

As for downloading purchases, there are lots of online store services, such as ejunkie, that make it easy to set up digital downloads. Or you can just use PayPal and set up a simple download mechanism with something like LinkLok.