The idea here is to have a website with a backend where I can post a contests where people can upload their works and ask their friends to vote for them.
Let´s say the best photograph of a city building or the best video on skating, etc. It may be a PDF, a picture, a video or an audio recording.
I set the time frame and cost to enter the contest, description and prize and put it online.
Then users come to see the running contests and subscribe to enter the contest they are most interested about. Then they upload their work and pay the established fee and the system generates a unique page and URL so the contester can ask his friends and family to vote for his work so he can win.
People can come to vote for their friends work and make them win.
This system has to be integrated with Facebook so users can login with their Facebook accounts, and share their unique URLs and pages with their friends or send them an email or copy and paste the URL to send it by whatsapp or other mobile apps.
Obviously there will have to be a secure system implemented so people can vote just once.
At the end the winner will be published in a special page for a week and then go to an archive or contests winners.
That is the overall description.
PHP, MySQL, HTML, AJAX, CSS