Closed

facebook fan page app - fans upload photo for contest, vote

This project was awarded to thepanister for $150 USD.

Get free quotes for a project like this
Employer working
Awarded to:
Project Budget
N/A
Total Bids
4
Project Description

I need a standalone app page on my fan page where fans can upload their pictures and display these pictures in a gallery. Admins will be able to delete the pictures but fans cannot (uploader can delete their own picture). The functions and look of the app has to be streamlined with facebook. Fans can vote on the pictures by clicking on 'like' or 'share' and post on their walls. THere needs to be a stat showing top 'likes' and top 'shares' on the front end where everyone can see; and on the backend for admins, there need to be more stats for analytical purposes, such as traffic, from, to, visit length, where from...etc.

requirements:
1. countdown before upload is disabled.
2. each fan can only upload XX number of pictures.
3. Fans can re-arrange browsing sequence (eg. upload sequence, name sequence, top likes, top shared...etc).
4. Ask uploader for their name, description of the picture, address...etc
5. Fans should be able to 'search' for the pictures with keywords.
6. After voting deadline, top liked/shared pictures will be announced
7. Each picutre can be voted at both thumbnail view and enlarged view.
8. Enlarged, zoomed in pictures should be a lightbox similar type of display using ajax type language.
9. comments (facebook style comments that can be displayed on fan's wall) should be within the pop up ajax box,
10. In thumbnail view, only show a few comments to save space.
11. leave space for ads, links..etc

As the app will be in Chinese, I need the complete source code so I can edit the content into chinese language. Need to tell me how to install on facebook step by step.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online