Google Chrome Extension
- or -
Post a project like this3299
£500(approx. $628)
- Posted:
- Proposals: 6
- Remote
- #726754
- Awarded
Business Intelligence | Data Scientist | Analyst | Reporting | ERP Implementation | Excel Guru
Mumbai
20+ Years of experience | Your Trusted Tech Partner for Critical Websites & Web Apps
Sofia
906719194141374482813661904606908462
Description
Experience Level: Expert
Estimated project duration: 1 - 2 weeks
General information for the website: CRM
Description of requirements/features: Overview
================
To create a Chrome Extension that allows a user to highlight text on a page, which is then sent to an external PHP server for storing/parsing.
Activating/Deactivating
================
After installing the Chrome Extension, a user will be required to activate the extension by entering a unique “API Code”, for example: 550481cc468aa550481cc468aa
This code will link the user to the correct CRM database behind the scenes. The extension will need to tell the user if they have successfully activated the extension or if the code was invalid. The code will need to be validated by our external PHP servers.
If the code becomes invalid at a later date (because the user has either re-generated another API Code or their account has been disabled) they should be logged out of the extension, forcing them to re-enter another code.
There should also be an option to “Logout”.
Once the extension has been activated the extension should remember the user’s code unless they either logout, or the code becomes invalid as stated above.
Using the Extension
================
Once the extension has been successfully activated, there will be a single button which says “Save”. The idea is that the user will select some text on the page and then click the “Save” button. The extension will then send this text to our PHP servers for parsing. The PHP servers will respond with result codes, letting the extension know if it worked or not.
0) Success - the data was added
1) Fail - the data is a duplicate
2) Fail - error adding the text
If the data was successfully added, the extension should display a link to the newly created record (provided by the PHP servers).
Non-disclosure agreement
================
The extension can not be used on your portfolio and no public affiliation can be made between our product/company and yourself. If this is an issue then please do not submit a quote.
Extra notes:
Description of requirements/features: Overview
================
To create a Chrome Extension that allows a user to highlight text on a page, which is then sent to an external PHP server for storing/parsing.
Activating/Deactivating
================
After installing the Chrome Extension, a user will be required to activate the extension by entering a unique “API Code”, for example: 550481cc468aa550481cc468aa
This code will link the user to the correct CRM database behind the scenes. The extension will need to tell the user if they have successfully activated the extension or if the code was invalid. The code will need to be validated by our external PHP servers.
If the code becomes invalid at a later date (because the user has either re-generated another API Code or their account has been disabled) they should be logged out of the extension, forcing them to re-enter another code.
There should also be an option to “Logout”.
Once the extension has been activated the extension should remember the user’s code unless they either logout, or the code becomes invalid as stated above.
Using the Extension
================
Once the extension has been successfully activated, there will be a single button which says “Save”. The idea is that the user will select some text on the page and then click the “Save” button. The extension will then send this text to our PHP servers for parsing. The PHP servers will respond with result codes, letting the extension know if it worked or not.
0) Success - the data was added
1) Fail - the data is a duplicate
2) Fail - error adding the text
If the data was successfully added, the extension should display a link to the newly created record (provided by the PHP servers).
Non-disclosure agreement
================
The extension can not be used on your portfolio and no public affiliation can be made between our product/company and yourself. If this is an issue then please do not submit a quote.
Extra notes:
Bob S.
100% (29)Projects Completed
35
Freelancers worked with
16
Projects awarded
2%
Last project
14 Feb 2017
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies