We require the creation of a PHP and mySQL application (single page) that integrates a number of popular web services (Google Maps, flicker, You Tube). Each of these has its own API/format, so it is a plus if you have experience with one or more.
The application will be a proof of concept for a real-time news website with strong social media integration. For this demo, we need to pull in stories from Reuter's international news RSS feed and populate a Google Maps panel with "pins," one per story.
Additionally, we need to be able to click on the map panel and manually add a story at the specified location with
(i) a title
(ii) a description.
(iii) associated media through embeds of flickr/youtube
(iv) comments and full story
Stories will be listed in a "feed"-like panel beneath the map panel. This feed must update without posting back when a user adds a story.
The application will need to use AJAX techniques to "cycle" between the stories on the map, with the ability to "pause" on a particular story so that the associated media can be viewed (see the attached screenshot) in the media "capsule."
Each story will be an entry in a mySQL database, and needs to have (at least) a title, location, date/time, and description associated with it, as well as a list of social media (the way you implement this is at your discretion; we recommend having a different table for each media source and using foreign keys, to provide for extensibility).
The focus of this project is to develop a prototype. We are not obsessed with layout and style, though clean and style-able HTML is a major plus and will be rewarded with a bonus.
For an idea of what the interactivity would be like, see [url removed, login to view]
HOW TO WIN THIS BID:
This bid includes important additional files please download and read fully before bidding. [url removed, login to view]
We prefer an individual, independent developer, we discourage bidders that will not be personally developing the project.
prove to us you have read the description and attachments, and not just mindlessly bidding. We are not interested in how many languages you know or how many developers you have, keep your bid as relevant as possible to the project.
Please go into great detail on how you will go about developing this project.
DEVELOPMENT CYCLE AND PAYMENT
We expect that the project be fully developed within 5 days, somewhere in between a deliverable should be presented for quality assurance and review, to make sure you are on the right track. Daily updates preferred.
Full payment will occur upon successful completion of the project within the expected time frame.