Find Jobs
Hire Freelancers

API Dashboard and Toolbar(repost)

$500-5000 USD

Cancelled
Posted almost 13 years ago

$500-5000 USD

Paid on delivery
**Overview: ** This is a project to develop the core functionality for a web application code named "Live Saga." The application combines features from a variety of websites using their public Application Programming Interfaces (API) and could be described as a mashup between My MSN and Tweet Deck. These features are all offered on four web pages in distinct modules or zones referred to in the documentation as "canvas squares." We need a highly competent web programmer who can review the developed requirements and mockups, prepare a strategy for developing the requested features noting any feasibility issues, and write the code in a chosen programming language. This person will work to develop primarily the core fucntionality of the web app. The majority of the front UI will be developed outside of the scope of this project by a UI designer. This person will also be available to use in a limited way as a resource should you need specific images, menus, backgrounds, etc... The programmer will be responsibly for the following core tasks: - Review the requirements and mockups and prepare a technical strategy to complete the development - Research each API and determine the best method to implement it. - Program the necessary scripts and utilities to pull and display streaming data from the APIs in a logical, coherent, and aesthetically pleasing manner and allow users to post to social networking sites. -Research and program the ability to capture and store user names and passwords or tokens from a range of sites in order to provide the ability to automatically login and display information. -Program the necessary scripts needed to develop the canvas squares and the drag and drop technology -Develop a database to store user account information and settings -Develop the functionality to allow users to manage and customize their account and display settings. Notes: We would like to complete development in six weeks. [][1] ## Deliverables The primary development tasks involves streaming live data via the APIs and displaying that information in a logical, coherent manner, inside of the adjustable size, fluid width canvas squares. A mockup of the pages and modules to be created can be provided to a qualified bidder upon request. The following APIs and feeds will be used: **Social Networks** * ? Facebook * ? Twitter * ? LinkedIn * ? Myspace **RSS & News** * ? Yahoo News * ? The New York Times **Search** * ? Google Custom Search * ? Yahoo Search * ? Bing Search * ? Baidu Search **File Storage** * ? DropBox * ? iCloud **Maps** * ? Google Maps * ? Ovi Maps (Yahoo Partner) * ? Bing Maps **Streaming Music** * ? Groove Shark * ? [login to view URL] * ? ShoutCast API (AOL) * ? StreamPad * ? iTunes Music Search API * ? Yahoo Music Search API **Core Deliverables:** The core deliverables are available as requirements and are accessible in the attached requirements document. **Notes:** The basic UI page background, header, footer, and top navigation are not a part of the project. These will be created separately. **Bidding Requirements:** Please provide an estimate of the time and cost required to develop each of the following modules separately and as a whole: * ? Social Networks * ? RSS & News * ? Search * ? File Storage * ? Maps * ? Streaming Music * ? Favorites Additionally, please note as to any feasibility issues or problems you forsee developing any of the modules. * * *This broadcast message was sent to all bidders on Saturday Jul 16, 2011 5:09:29 PM: The most complicated and unique elements of this project are as follows. Please make sure that the technical strategy recommended in your bid is capable of satisfying these features: 1. Drag and Drop. Users need to be able to drag an icon on a side toolbar onto the canvas squares to activate and display the feed. Additionally, users need to be able to drag the icon onto a "size" toolbar that allows the user to place the feed in a quarter page square, half page vertical, half page horizontal, and full page. 2. Canvas Squares. The squares need to be fluid width and resizable into the four aforementioned configurations. 3. Automatic Login to multiple third party services: Facebook, DropBox, Twitter, etc... 4. Transform API data or feeds to be displayed in an aesthetically pleasing and multi-configurable format. Allow users to post to their accounts. 5. Allows users to establish an account that saves and remembers display settings, username and passwords, and preferences. (Authorization Tokens, Global Settings, etc...) In addition to that each of the API implementations has its own set of issues associated with it. * * *This broadcast message was sent to all bidders on Tuesday Jul 19, 2011 5:33:39 PM: Bidding will close tomorrow, 7/20 at 8pm PST. Please have all technical project plans submitted by that time. I will only consider bids from programmers that have submitted a technical plan. This does not have to be very long or extensive but must include as follows: - Programming Languages used - Database used - Time Frame (How long will it take you) - Any requirements that cannot be met (otherwise the programmer must meet ALL project requirements from the spreadsheet labeled "Core" before project will be considered complete. - Technical Strategy to program key functionality (i.e. I will use JQuery to enable drag and drop functions): 1. Drag and Drop. Users need to be able to drag an icon on a side toolbar onto the canvas squares to activate and display the feed. Additionally, users need to be able to drag the icon onto a "size" toolbar that allows the user to place the feed in a quarter page square, half page vertical, half page horizontal, and full page. 2. Canvas Squares. The squares need to be fluid width and resizable into the four aforementioned configurations. 3. Automatic Login to multiple third party services: Facebook, DropBox, Twitter, etc... 4. Transform API data or feeds to be displayed in an aesthetically pleasing and multi-configurable format. Allow users to post to their accounts. 5. Allows users to establish an account that saves and remembers display settings, username and passwords, and preferences. (Authorization Tokens, Global Settings, etc...) * * *This broadcast message was sent to all bidders on Wednesday Jul 20, 2011 2:24:10 PM: The bidding deadline has been extend upon request until this Friday 7/22 at 11pm PST, to allow all bidders to submit a brief technical plan. Thank you all for your interest in this project.
Project ID: 3446919

About the project

4 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $2,231 USD for this job
User Avatar
See private message.
$1,700 USD in 14 days
5.0 (35 reviews)
6.7
6.7
User Avatar
See private message.
$2,975 USD in 14 days
5.0 (4 reviews)
4.7
4.7
User Avatar
See private message.
$1,275 USD in 14 days
0.0 (5 reviews)
0.0
0.0
User Avatar
See private message.
$2,975 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Shoreline, United States
4.6
11
Member since Jun 20, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.