Chrome Extension - DOM manipulation, content-background IPC, JSON
$15-25 USD / jam
We need chrome extension to add functionality to a webpage Invoice view. Webpage is from third party Saas provider and not directly customizable. We have added a control to the invoice view DOM. We need the following:
1. User clicks on control (a link), get and wrap information from Invoice view into JSON and end it as message to background/popup. NOTE: We already have code that gets information from Invoice view. JSON is essentially [techs: {techId: "12345", techName: "George Washington", cPct: "0" }, {techId: "6578", techName: "Paul Andrews", cPct: "0" }, {techId: "2423", techName: "Adam Smith", cPct: "0" } ]
2. Background/popup - using template html form, create data entry line in form for each tech in techs. TechId is hidden. techName is Displayed. cPct is a positive integer between 0 and 100 that user enters.
3. Three other controls on background/popup form: Save and Cancel buttons and a total percentage (tPct) that is displayed. Save enabled when sum of each techIds cPct totals 100. Otherwise, cancel is only enabled.
4. When user cancels, form closes, sends message back to content script Listener, "Cancel'. Content script does nothing.
5. When user saves form with tPct = 100, return JSON back to content script via message. (Same) Content listener parses JSON, which adds data via Invoice view API (at which point we'll do the rest).
Looking to move fast. Welcome all questions from qualified freelancers.
ID Proyek: #7741506
Tentang proyek
4 freelancer rata-rata menawar $26/jam untuk pekerjaan ini
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast a Lebih banyak
Hello Sir , I understand your all requirements , Can We Discuss About The Project ? please check your private memorandum.