Parser is not the main thing. It parses the product card with its accompanying structure.
The main thing is the uploader. Correct display of the matched data.
- We parse product cards and the entire structure of the cards (any engine) – tags, title, description, HTML markup, H2, H3, H4, categories, product filters for categories, similar products, URLs, etc.
- We upload all parsed data to the WooCommerce shop template – that is, transfer the entire parsed structure of the shop cards to a new shop template so that it becomes a fully functional shop and everything works.
The most difficult part is displaying filters for categories (color, brand, size, etc.) on the recipient shop, and selecting filters on the product page – here (on the page) there are options for solutions – for example, you can parse the values, and I can manually configure all attributes on the product page later through the admin panel, but such work (manual work) is estimated to be cheaper for the project.
Also, attention should be paid to HTML markup – the parser may not capture differences in styles for H2–H4, or duplicate product descriptions in different places.
I understand that the parser and uploader will need to have separate settings for each parsing and uploading of each individual shop.
I know how to configure the code myself – I will set everything up.
But the first shop needs to be made by the contractor so that it is clear everything is done correctly and works, and based on examples of configuring this shop, to create an explanatory note on how everything is configured.
I do not know how everything works in the parser and uploader, so I did not write a detailed technical task with instructions.
Before selecting a project contractor, the potential contractor must perform a test upload of one category to ensure they are familiar with the process. Access to the shop where the upload will be made is provided. I will also give a sample shop from which to take the category.
Answers to possible questions:
- We parse only shops and upload only to shops – no marketplaces.
- We do not mix – parsed data from one shop is uploaded to one template.
- We overlay all parsed data onto the design of my WooCommerce templates – no redesign needed to match the shops being parsed.
- We do not change any data of product cards from shops during parsing.