New to web programming and want a site to sell “ebooks” and take small percentage any input?

benbern125 asked: Let’s say I wanted to create a web site to sell “ebooks” (not really, but for the sake of this question). I want to let people upload these “ebooks” to my site and propose a price for the product. If someone browsing the site wants it, they can purchase it and download it [...]