Chrome Extension - Write & Read Backup Data - IndexedDB
$30-250 USD
Lezárt
Kiadva ekkor: több mint 5 évvel ezelőtt
$30-250 USD
Teljesítéskor fizetve
Hello, I need something very straightforward.
I already have a functioning Chrome extension, however, I'm not familiar with Writing data offline, and retrieving it later.
What I want is simply this:
1) I'll have a variable I generate via Javascript (JSON, Array, etc..), I want this Chrome extension to write that data locally, to be accessible later.
I'm not familiar with the best storage methods, but upon quick research, "IndexedDB" seems recommended?
2) I'd like this data to be stored in 2 distinct groupings (but same format of data).
(Click Extension Drop/Pop-up, press Save option)
a) Manual Save - Each time the user clicks a button, a copy of the variable/JSON data is saved locally.
A Text-Box is shown with an Auto-Generated name (Timestamp) for that save instance, the user can edit the name text before clicking save, for easy reference. (Show confirmation notice of save success)
b) Auto Save - Every x Minutes/Hours, the Chrome extension automatically saves a time-stamped copy of the same data. (No need for confirmation notice, occurs quietly in background).
3) This saved data should be easily accessible afterward.
Clicking the same Chrome extension Popup/Drop-down, there will be a button/link named "Restore Data".
Clicking that shows a page (in the same pop-up), with a list of all saved states of the data.
There will be x2 Lists (parallel to each other, if there's room, or stacked if there's not enough width).
The user clicks on an instance from the list, and the data is called back into the Chrome extension (I use JS here to apply as needed, you can "[login to view URL]" write as test).
4) Allow the user to "Save File" the data, where they see the regular browser "Safe File" prompt, and can save that data as a file, anywhere they choose.
5) Allow the user to "Restore data from file", basically the reverse of step 4.
They get a browser prompt to locate a file, when selected, we pull the data for use ([login to view URL]).
That's basically it.
1 & 2) Write data/JSON/variable to locally (maybe IndexedDB).
Manually + Automatically.
3) Restore that data ([login to view URL]) via a simple interface, presenting the locally saved instances of the data.
4 & 5) Write & Read data to/from file, manually.
I already have an existing Chrome extension which I will import these functions into,
so please, don't make the code too complex, as I want to be able to use it in my own extension, rather than a stand-alone extension.
Thank you,
Andrew
-----
Sorry for the delay in responding to project applications, I was occupied for the holiday week.
I'll be reviewing applications very soon.
Thanks,
Andrew
Have authored 40+ extensions and chrome apps. You can check my profile reviews on same. Experience: new tab extension, bots, browser tweaks, deals & coupons, smart mail etc.
4/5 point is bit time consuming, rest is nearly straight forward.
Hello,
I have gone through your job Chrome Extension and i am sure i can deliver you the quality job. Please see my profile i have deliver almost 430 projects with 100% client satisfaction. I have the good knowledge of Database Development, Database Programming, Google Chrome, Javascript .Please ping me for further discussion.
Greetings.
I'm an expert web developer.
After I've read your job description carefully I'm sure I can handle your project perfectly based on my experience.
I've rich experience in Chrome extension and IndexedDB.
I can do your job perfectly based on my experience.
In particular Problem Solving Skill is my main strength.
If you're interested on me, contact please.
Best regards.
Hello,
I am a Technical Developer working on following Technologies :-
#- Basic Skills(HTML5,CSS3,Bootstrap4,AJAX, Javascript, jQuery / Prototype)
#- CMS(WordPress, Prestashop, Shopify)
#- MEAN STACK
#- MVC(Laravel,CodeIgniter,Django)
#- Web Scraping(PHP, Python, Googlesheet)
#- Data Management(MYSQL, MSSQL, SQLite, PostgreSQL, MongoDB)
#- Preferred Backend Language(PHP, Python, NodeJS, Django)
#- Database(MySQL, Sqlite, MongoDB)
I am mastering *English* course and sure that you will be utilizing my professional and technical skills developed through past work experiences.
Feel free to contact me anytime.
Thank you a lot.
I'm a fullstack nodejs developer with experience in chrome extension, actually my last job in this site was a successfully chrome plugin development, as you can check in my profile. We can discuss more about the project and my expertise to work with.
Hello dear i am chrome extension developer. I ldeveloped a chrome extension that collect profile data from linkkedin. I can do this project also. I read all your requirements and i am really to start it. Thanks