Develop a custom chrome extension


I need a proof of concept sample code that involves a chrome extension, PHP Rest API, MySQL database and PHP OAuth2 server.

Chrome Extension:

- Login screen to activate it. Will use OAuth2 to communicate with PHP OAuth2 server for authentication. You can use any third party open source library like [url removed, login to view] to implement OAuth2 in PHP on my server.

- Settings screen: A few different sample options using checkbox, radiobutton, textfields.

- Floating panel/window: A floating window should appear once the user is logged in and activate the extension on a tab that is on a specific URL from a list. This window will have 2 tabs at the bottom and will show different inner panels.

Panel 1: Will show a image from a URL that is built using a hardcoded base address like [url removed, login to view] concatenated with one of the textfield options in settings. For example if someone entered "michael", the final URL will be "[url removed, login to view]" and the image will be shown and refresh every X minutes. This frequency needs to be configured in settings.

Below the image, I need a simple statistics table where I can show some Key, Value data that will be populated by consuming a json file from a hardcoded address. This data will refresh every X minutes ( This frequency needs to be configured also in settings) and when some values are over or below some harcoded indicators, the values be colored in green or red.

Panel 2: Here I need a quite simple contacts manager. A simple way to CRUD a list of contacts with the following fields: Username, Name, Last Name, Country (textfield, no list), and Notes (Textarea). This panel should have a search functionality to quickly locate a contact by typing its username/name/lastname.

PHP Rest Service API / OAuth2 server:

- I have my own Mysql database with users table. You need to integrate it so the users can login to the extension using OAuth2 against my users table. I can give you access to my database but you can use also a demo database and then I can integrate it with mine one.

In this first version all the data will be stored locally using HTML5 storage but in a second version this data should be saved on my server so when the user login on a different computer will have all its data an configuration. Also, if OAuth2 takes too much time or effort I can consider to postpone it to a second version and use a simple custom rest API for authentication as this is only a demo product, not for production. Please include the word demoready at the beginning of your bid so I know you read it all.

Please use the following image as a refence:

[url removed, login to view]

Thanks in advance,

Habilidades: Google Chrome, Javascript, MySQL, PHP

Ver más: write for custom writing service, custom writing service for r code, www gh custom service recruitment form for jenuary 2015, chrome app develop, extension chrome firefox, convert firefox extension chrome extension, convert firefox extension chrome, convert firefox extension chrome extension javascript, add extension chrome, port extension chrome, google chrome plugin develop, extension chrome dns, graffiti extension chrome, chrome custom css, replace text extension chrome, text speech extension chrome, alfresco custom develop bid, wpf asp custom authentication service, word custom template service, magento custom customer service page

Información del empleador:
( 4 comentarios ) Tamarac, United States

Nº del proyecto: #13862389

10 freelancers están ofertando el promedio de $231 para este trabajo


Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks

$226 USD en 10 días
(360 comentarios)

FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past p Más

$155 USD en 3 días
(76 comentarios)

Hi, its pretty simple for me but I have few questions to ask, knock me for further discussion, PLEASE DON'T AWARD PROJECT BEFORE DISCUSSION. Thank You!

$200 USD en 3 días
(101 comentarios)

Hi Let's clarify the requirement in details also if you want us to share our previous work let us [login to view URL] have a few questions about your project, please send us message so that we can discuss more. Thanks & regar Más

$250 USD en 10 días
(137 comentarios)
$500 USD en 10 días
(80 comentarios)

Hi Greetings, I have read your job description and i am presenting my application for your consideration as a professional website developer.I have already built many responsive websites, my abilities would be perf Más

$200 USD en 5 días
(9 comentarios)

Hi,dear. I am a senior software developer. I have just checked your project report, I am able to perform this task with my developer team. I am looking forward to your proposal...

$155 USD en 1 día
(11 comentarios)
$208 USD en 6 días
(1 comentario)

Hello Buyer, Greetings of the Day I’ve carefully gone through your job posting on Freelancer. I ’m an expert in PHP Programming with more than 5 years experiences of Word press, Magneto and Moodle etc. I am very muc Más

$266 USD en 3 días
(0 comentarios)
$155 USD en 3 días
(0 comentarios)

Hello Sir, We have gone through the details you have provided and we have already worked on a similar project before and can deliver as u have mentioned and would be pleased to work on this with you to deliver the resu Más

$207 USD en 6 días
(0 comentarios)