This is a self-hosted solution for selling beats online. Currently, there are only a few good beat selling platforms available. Beatstars, Airbit and traktrain. Even though they provide all the basic services required to run a beat selling website, but all these subscription based platforms have some major drawbacks when it comes to customisation flexibility and uniqueness.
Beatstore is exactly the solution you are looking for. Beatstore is fully customisable and actively maintained and best of all it is an open source self-hosted solution available under GPLv3 License.