We need an experienced web developer to create a website app that ranks a small number of people (less than 100) according to their online social influence.
A brief summary of the project is provided below. For more details on the project & the job requirements please refer to the attached document.
Note: The budget is indicative & we are open to lower or higher bids.
Capabilities: rapid web development, APIs.
We do not have a preference for the language used in development.
Summarised Job Description:
Basically, the project will involve development of two sections:
*A password controlled administrator section (back-end) to be developed as a plugin in WordPress or as a standalone application. This Administrator section will have a basic user interface allowing the users to add/delete/refresh data as required.
*A front end display i.e. capability to display the output on a WordPress page.
The backend of the web app will function as follows:
There will be a basic user interface which will allow the administrator to enter the name of the person, their Website URLs & Twitter Usernames.
The system will then pull-out:
*Alexa Global Site Rank of each person’s website
*Klout Score of each person using Klout API & Twitter Username.
*Number of Twitter followers of each person using Twitter API.
Using this data, the system will use a defined algorithm to assign an overall score to each person.
The admin interface will allow a number of variables in the algorithm to be modified.
Based on the overall score calculated above, the system will assign a rank to each person e.g. the person with highest score will be ranked 1 and so on.
The app needs to be highly modular and well-document. The algorithm will be modified after the initial development so the app must be extremely easy to adapt.