Google Chrome Plugin

IN PROGRESS
Bids
10
Avg Bid (USD)
$132
Project Budget (USD)
$30 - $250

Project Description:
I need a plugin for google chrome with this features:
- fetch data from a api, store the data local
- update data (insert a key and fetch new data)
- provide buttons which are specified in the data you have fetched from the server
- if a user clicks on the button, set values in the current website

example for better understanding:
- enter the key 12345
- make a request to a server. send 12345 and get a json array
- json array response: user=blabla, pass=secret, autologin=1, label=Login
- create a button "Login"
- If the user clicks the Login Button, the plugin should search the dom of the current site and manipulate the input fileds
- set the value of the input field "user" to "blabla"
- set the value of the input field "pass" to "secret"
- set the value of the input field "autologin" to "1"
- the fields in the json response are not static. if the server respons "somefield=123", set the value of "somefiled" to "123"

you can see the response here:
[url removed, login to view]

or here (other example)
[url removed, login to view]

if you het a error:
[url removed, login to view]

on error you should display the error_text with alert()

Additional Project Description:
08/13/2013 at 3:04 IST
if you ever have developed a chrome plugin i think it is a easy job. max. 1 day

08/13/2013 at 3:09 IST
Example Response:


Array
(
[title] => Shop 123456
[description] => A new shop
[buttons] => Array
(
[0] => Array
(
[label] => Login
[params] => Array
(
[0] => Array
(
[name] => username
[value] => kartmann
)

[1] => Array
(
[name] => pass
[value] => q2rgc656fgv7ij
)

)

)

)

)


08/13/2013 at 3:10 IST
Another example response:

Array
(
[title] => Shop 101010
[description] => Testshop Shop
[buttons] => Array
(
[0] => Array
(
[label] => Login
[params] => Array
(
[0] => Array
(
[name] => testshop
[value] => peter
)

[1] => Array
(
[name] => password
[value] => iuuz8kjuhs
)

[2] => Array
(
[name] => autologin
[value] => 1
)

)

)

[1] => Array
(
[label] => Search
[params] => Array
(
[0] => Array
(
[name] => query
[value] => irgendwas
)

[1] => Array
(
[name] => hw
[value] => erwer23r
)

[2] => Array
(
[name] => sort
[value] => desc
)

)

)

)

)


08/13/2013 at 3:11 IST
Error response:

Array
(
[error] => 1
[error_text] => Key not found!
)


08/13/2013 at 3:55 IST
Take a look at this mockup: http://data.ortw.in/share/2013-08-13_0020.png

Skills required:
AJAX, Google Chrome, Javascript
Additional Files: mockup.png
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 150
in 3 days
$ 250
in 7 days
$ 147
in 3 days
$ 222
in 4 days
Hire iraman
$ 66
in 2 days
$ 55
in 2 days
$ 155
in 3 days
Hire SamiSammour
$ 111
in 3 days
Hire AlvaroB
$ 111
in 5 days
Hire SonDangHong
$ 55
in 1 days