Chrome & Firefox & Safari extension that will concatenate selection with given string.

Job ID: 34214330

Budget: $10 – $30 USD

You will write simple extensions that will concatenate selection with a given string.

1. User selects the string
2. User clicks the right mouse button to show a context menu
3. User then clicks CONCATENATE
4. Extensions then connect to 3rd party API (sending the value of the selected text, div Id, full XPath, URL, and other browser data like version, language, etc.). API has an authorization with JWT, so there has to be an option page where the user enters the token first and saves it (it has to work between resets and ideally use the same system like google cloud sync that is built in V3 manifest)
5. Retrieved value will be used to concatenate the selected text & value.
6. Finally, it will replace the text in the browser.



It is designed to work in text inputs.

It has to work on (it will be tested as Facebook Post has some tricky replacements):
- Facebook
- Twitter
- LinkedIn
- Google Ads
- Microsoft Ads
- Facebook Ads
- WordPress

You have to make sure that the extension code is working as Chrome (on Mac/Windows) Extension, Safari Extensions (on mac), and Firefox (Mac/Windows). All newest browser version has to work with it.

The extension has persistent storage for an access token that would be entered in the options page.

The options page has to be built using Bootstrap.

And, of course, we would use the context menu.

A fairly simple piece of code, shouldn't take more than 5 hours of work (POC was written in 2.5h).