You have chosen to sponsor your bid up to a maximum amount of .
I need a application based Windows scraper for the following ecommerce site miniinthebox.com, in short it should be able to scrape the products there
-Scrape Products by Category/Sub-category/Sub-Sub-category or "All Products" at once in the Main Category
-Scrape the filters (attributes) in the categories for the products (A product can have more than one filter attribute)
-Scrape Color attributes existing in the product (Different from the above mentioned category/products filter attributes)
-Scrape Size attributes existing in the product (Different from the above mentioned category/products filter attributes)
-Scrape all languages / currencies (25 Languages / 16 Currencies)
-Scrape filter attributes for each product
-Have a delay function in seconds (So the server iam scraping from doesnt block me if it goes to fast)
-Choose the Language and Currency i want to scrape
-The images to be scraped are those without logo with a size of 384x384
-Meta Keywords / Meta Description
-Save products to database
-Search for products in database by Category/Sub-Category/Sub-Sub-category
-Export to CSV file from database (choose category/sub-category/sub-sub-category to export) or all database
-Choose the Language and Currency i want to export to the CSV File (If already exists in database)
-I should be able to increase the price of products in % in the db (should be flexible so i can change it anytime, should not affect the original scraped price)
-Search for products in a price range (example from 2$-4$)
-To Save as/Save/Load a db, since there is 25 languages it is better to be able to save and load databases for each language and name the database whatever name i want.
-DB should be able to handle multiple languages and currencies for export and search, i choose language and currency and export (If the language and currency is imported and available)
-The interface for the Scraper & Database should be in English, but when i do export Categories in other languages than English in the CSV file the Categories should be in that chosen language.
-Counter that shows total products existing in all of the db and every Category / Sub-Category / Sub-sub-category (When chosing that category)
When exporting to a csv file everything should be in the language i choose to export Category and Name / Description / Filter Attribute Names etc..
Example on Filter Attributes is Compatibility / Features / Color / Style / Type / Port / Material / Connector / Gender / Movement / Band Color / Band Material / Brand etc...
Different categories have different Filter Attributes, all the filter attributes is needed.
(Example on CSV columns export, Filter Attributes should be named after the name on the site)
SKU│CATEGORY│NAME│DESCRIPTION│META KEYWORDS│META DESCRIPTION│IMAGE│ADDITIONAL IMAGES│PRICE│INCREASED PRICE│PRODUCT COLORS│PRODUCT SIZE│STOCK│FILTER ATTRIBUTE1│FILTER ATTRIBUTE2│FILTER ATTRIBUTE3│FILTER ATTRIBUTE4
SKU│CATEGORY│NAME│DESCRIPTION│META KEYWORDS│META DESCRIPTION│IMAGE│ADDITIONAL IMAGES1││ADDITIONAL IMAGES2││ADDITIONAL IMAGES3││ADDITIONAL IMAGES4││ADDITIONAL IMAGES5││ADDITIONAL IMAGES6││ADDITIONAL IMAGES7│PRICE│INCREASED PRICE│PRODUCT COLORS│PRODUCT SIZE│STOCK│FILTER ATTRIBUTE1│FILTER ATTRIBUTE2│FILTER ATTRIBUTE3│FILTER ATTRIBUTE4
The CSV should work with (Opencart CSV Product Import)