i need an online dj store. That will need a person to subscribe before downloading any material. The website must have a store, a video page, event page, a blog page, a store page (where djs can sell their merchandise) and a blog(for the previous and upcoming events). The website will have to contain to user sections for the djs and for subscribers. Whereby the subscribers will only be able to view mix-tapes without the ability to upload any data. Whereas the djs can upload their new mix-tapes. The website is supposed to be like a social media platform where by the djs can have followers and rankings as well. The videos uploaded will also need to have a star ranking of up to five stars.