Hi I need a website where people can register and create their profile. They can upload their file which other people will pay to download.
The user that download the file can vote the file with 1 to 5 stars on a few aspects of the file. Number of downloads and votes give a score to the file which prices is related (the higher the score the higher the price). However price decreases with time ( a very old file even if has an high score will cost as few as a new one).
Also the user that publish the files get a score from the number of downloads and votes. The higher is is score the higher is the coefficient that multiplies his vote to other files. In other words the contribution to the file score depends on the score of the people that voted it.
The cost of the download is deposited into the owner of the file account apart a small fee paid to the website.
People can see a preview of the file/abstract/introductions read the comments on it and check the statistics of both the file and the author.
On the user profile there are the stats, list of files, chat and other communication widgets (skype,twitter...).
Files are listed in categories and can be searched using filters.
More details to come