In Progress

APIs, PHP, MySQL, calculate and display

This application will provide a ranking of individuals based on a combination of manually input data and information gathered from the web. It will gather and process information daily from five different APIs (Twitter, Yahoo, Amazon, Technorati, Compete) , and display these on a simple web page.

The application should be written in PHP and MySQL.

There are initially 150 individuals who will be input into the system. The system should be able to function with up to 500 individuals.

For each individual there are 12 fields that will be entered manually. There must be the capability to upload a .csv (or similar format file) of the existing data for 150 individuals.

There are a total of 6 fields taken from the 5 APIs for each individual, once per day.

There are 14 additional variables used in calculations – a web form must be created to enter and update these manually.

For each individual, a score will be calculated that combines the individual fields, API data, and additional variables through a range of multiplication and exponential functions. This score will usually be recalculated daily, however there also needs to be a 'recalculate' function to immediately find out the impact of changing variables.

From this score, a rank (from highest to lowest score) will be created.

A simple web page will display the top 50 individuals by rank, together with three fields associated with the individual, including their name. This web page will be refreshed after the API data is updated daily, or after the ‘recalculate’ function.

The code for generating the web page should be clear and accessible so that the data can be easily drawn into the final website.

The application will need to be installed on my web server, including setting up any cron jobs.

A detailed specification will be provided to the winning bidder.

Please indicate your experience with using these APIs and creating similar applications.

We have an indicative budget of $300, but higher bids will be considered.

The winning bidder will need to sign an agreement granting all rights to the code to us.

Skills: MySQL, PHP, Twitter, Web Scraping

About the Client:
( 8 reviews ) Sydney, Australia

Project ID: #603368

Awarded to:


Sounds like a creative project. My bid is priced closer to the timeframe that will be needed to develop. Please view PM.

$390 USD in 5 days
(14 Reviews)

8 freelancers are bidding on average $641 for this job


Check your PMB for details!!!

$688 USD in 12 days
(75 Reviews)

Check PMB please

$999 USD in 35 days
(23 Reviews)

Please check PM.

$400 USD in 12 days
(91 Reviews)

Hello, after reading the documentation of your project, we budget a well near the reality. We would like the opportunity to perform a service by modules.

$750 USD in 30 days
(0 Reviews)

Nice & Challenging [login to view URL] of these 2 qualities, we are ready to do this at low [login to view URL] check PM. Thanks,

$450 USD in 30 days
(0 Reviews)

please check PM

$699 USD in 30 days
(1 Review)

Hi, I have been working to these kind of projects for so much years. I am willing to do the job as soon as possible. Thanks.

$750 USD in 20 days
(0 Reviews)