Find Jobs
Hire Freelancers

Chrome/Safari/Firefox Browser Extension for Network Testing

$500-5000 USD

Closed
Posted about 13 years ago

$500-5000 USD

Paid on delivery
We are looking for an experienced developer to create a cross browser extension (Chrome/Safari/Firefox) with the functionality listed below. In a nutshell, this extension will be used to automatically query for and accept jobs that we post on Amazon's Mechanical Turk. ## Deliverables **Extension Functionality:** 1. Very simple install and uninstall - one or two clicks 2. Allow following extension settings: "Mechanical Turk Worker ID" (this field is required); "Automatically accept hits: (yes/no - radio buttons - default yes)"; "Check for hits automatically (yes/no - radio buttons - defaults yes)". If yes, display drop down with following options: "Check every: (1, 3, 5, 10, 30, 60 minutes - default 5 minutes)". If no, do not display this drop down. 3. Show a visual trigger icon somewhere in the browser toolbar (icon will be provided) 4. When extension icon is clicked, or automatic interval is triggered (e.g. every 5 minutes), extension should query a web service via simple http request (include extension settings as parameters) which responds with a json encoded message identifying whether or not a hit is available, and if available, a hit description, popup window size, and the URL to the hit. Calls to this web service may return an error message which should be displayed temporarily as a non-blocking message (highlighted red) - exact json structure will be provided 5. If no job is available, display a temporary - fade in/out (2 second), non-blocking message "No CloudHarmony hits are currently available" 6. If job is available, and auto-accept is false, display a fade in, non-blocking, closable message: "[Hit description - provided in json job description]\n\n[Accept Hit] (a button)" 7. If job is available and auto-accept is true, or if user clicks on [Accept Hit] button from #6, open the hit URL provided in the json response in popup browser window (dimensions for the popup window are provided in json response). Leave focus on the user's current browser window 8. Ignore quietly any errors that occur when making job requests
Project ID: 3108236

About the project

1 proposal
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
1 freelancer is bidding on average $4,250 USD for this job
User Avatar
See private message.
$4,250 USD in 14 days
0.0 (1 review)
0.0
0.0

About the client

Flag of UNITED STATES
United States
5.0
2
Member since Apr 26, 2010

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.