MixRiot is an online mix archive designed specifically for DJs and producers. Adding a mix is free. Uploading is handled completely through this website. No other hosting services are needed. All you need to do is register and you'll see the 'Add a Mix' link on the left.
Members have complete control of the files they upload and can categorize or delete mixes as they see fit. Personalized categories are also available for increased exposure.
Everyone that visits MixRiot can stream any mix in the archive at full quality, each one having its own built-in play button. Members can vote on mixes and leave comments for other users to see, as well as subscribe to download.
In addition, MixRiot acts as an archive for some of the world's most popular dance music radio shows such as the BBC's Essential Mix, Mary Anne Hobbs, In New DJs We Trust and also Kiss100's John Digweed Transitions.