I need a website as follows:
1) Allow user to create their own account and upload their own ebook to sell and allow to set their own price. There will also be a rating system out of 5 stars for each of the ebooks. On their ebook page there should be an area where the user can upload pictures and have it set up in a gallery.
2) Allow user to write articles and have it posted on the pages front page... showing that they are the author.
3) A backend so that I can set the percentage of profit I will get from each users ebook sale.
4) Integrate Clickbank into the website.
**preferred wordpress format.