
Wordpress / Woocommerce plugin that scrapes products from a site and imports
- or -
Post a project like this3327
£300(approx. $403)
- Posted:
- Proposals: 3
- Remote
- #1355939
- PRE-FUNDED
- Awarded
Description
Experience Level: Intermediate
General information for the website: We sell electronics online.
Kind of development: Customization of existing website
Description of every page/module: I need products to be gathered from a site (to be shared upon NDA) and into a specific CSV format via a script, which I will then need a cron job every 12 hours to repeatedly run and import the data into my new Wordpress/Woocommerce site having been mapped from on-page available fields (on client-side) by script to the following data columns (in the CSV):
1) Title - The exact product title
2) Image(s) - All of the product image(s) absolute paths, usually there will be 3-4 on each product, create separate column in csv for each
3) Short Description
4) Long description
5) Price - Upon import, please automatically increase price by 20% in CSV (this will be profit margin)
6) SKU
7) Stock status - If status is not in stock, plugin needs to temporarily disable this product in Woocommerce until it is available at a later date via a later cron run / data import - which at that point it needs to re-enable the product.
Description of requirements/features: Further criteria and functionality:
- The script should scrape all products between £50 and £6000 in value - nothing more or less.
- Script should only scrape products which do have photos.
- I'd like a line graph to be generated by click of a button via the WP Dashboard for each product individually, allowing me to track price increases and decreases that have taken place within the 12 hour intervals for last 3 months. This would obviously be a feature in the plugin you create.
Extra services needed: Installation, Customization
Specific technologies required: Wordpress, Woocommerce, PHP, cURL, MySQL
Extra notes:
Kind of development: Customization of existing website
Description of every page/module: I need products to be gathered from a site (to be shared upon NDA) and into a specific CSV format via a script, which I will then need a cron job every 12 hours to repeatedly run and import the data into my new Wordpress/Woocommerce site having been mapped from on-page available fields (on client-side) by script to the following data columns (in the CSV):
1) Title - The exact product title
2) Image(s) - All of the product image(s) absolute paths, usually there will be 3-4 on each product, create separate column in csv for each
3) Short Description
4) Long description
5) Price - Upon import, please automatically increase price by 20% in CSV (this will be profit margin)
6) SKU
7) Stock status - If status is not in stock, plugin needs to temporarily disable this product in Woocommerce until it is available at a later date via a later cron run / data import - which at that point it needs to re-enable the product.
Description of requirements/features: Further criteria and functionality:
- The script should scrape all products between £50 and £6000 in value - nothing more or less.
- Script should only scrape products which do have photos.
- I'd like a line graph to be generated by click of a button via the WP Dashboard for each product individually, allowing me to track price increases and decreases that have taken place within the 12 hour intervals for last 3 months. This would obviously be a feature in the plugin you create.
Extra services needed: Installation, Customization
Specific technologies required: Wordpress, Woocommerce, PHP, cURL, MySQL
Extra notes:
Kristopher C.
100% (6)Projects Completed
6
Freelancers worked with
5
Projects awarded
33%
Last project
25 Sep 2021
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

If you find someone who will do all this for 300 then please let me know, i'd like to hire them too. :)
(your budget is unrealistic)
225375
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