I need a website scraping application that is synched with my premium CafePress account. It should use my login info to gain access and then allow me to simply upload many products, images, product descriptions to my store.
The first part is to automate the image upload process. CafePress allows 5 images uploaded at one time. This app should have a queue of images and the app automatically uploads 5 images at a time and starts the next 5 when the previous 5 are finished uploading. It should add a title, tags, and category for each 5 images uploaded (text entered by me in the app).
The second part of the app is to create the products. This works by...
1) Select the products I want to create. You can do 9 designs per product at a time. I should be able to specifiy which of the 90 CafePress products I want to create and the add should only create based on my selections.
2) Next the app should auto select each image for the product, enter a title based on the image name, enter a description thats based on the image name and based on pre entered text I enter into the app. Set a price based on a number i enter in the app. and then save the product.
It must do this process for EVERY image it uploads, and once for each Cafepress product I select. It should never create a product more than once. So there should be a queue of products it needs to create and have the ability to stop & resume based on the queue (in case of failures).
The point of this app is to automate and simplify the process of upload images & creating Cafepress products. I should be able to handle up to 50,000 images & products at one time.
Please bid only if you have past app scraping/data mining experience.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows
EXE
Data Mining