Miniinthebox.com Scraper

IN PROGRESS
Bids
14
Avg Bid (USD)
$219
Project Budget (USD)
$30 - $250

Project Description:
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 Interface
-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

Database Interface
-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

and

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)

Skills required:
C Programming, Javascript, Software Architecture, Web Scraping
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 222
in 5 days
$ 526
in 5 days
$ 350
in 6 days
$ 257
in 10 days
$ 178
in 3 days
$ 183
in 3 days
$ 350
in 10 days
$ 35
in 1 days
Hire Gogamers
$ 222
in 8 days
$ 155
in 3 days