Find Jobs
Hire Freelancers

amazon screen scrapping and magento db (project not suitable for anybody)

$1500-3000 USD

Completed
Posted over 9 years ago

$1500-3000 USD

Paid on delivery
im looking for a skilled developer to help archive the following, please include relevant information about the project in your bid OR YOU WILL BE COMPLETELY IGNORED 1) Introduction Our Business consist in resell Amazon products in a specific country, for this we screen scrap Amazon's : Price (from "new" offerlist based in some rules), Shipping Weight, Product Dimensions and Stock availability. This information is vital and needs to be updated in order to output the right price for the Magento platform, so once we get this information we use it in together with a Excell formula that give us the price we need to insert later in the Magento DB. 2) Current Technology Manually scrap from 3 different machine/ip's let us get updated for 250.000 products every 3 days, we use php script with dead by captcha feature. 3) What we looking for We need to update price/availability automatically in the Magento DB upon customer visiting the product link (real-time update), so he can be able to visualize the price (processed price based in our needs and formula) 4) Problems we might face - Since the process would scrape information and update the DB, there would be a considerable delay for the product page loading - Once we update the DB, the price and other information might still not be updated instantly due to magento cache and indexes - Amazon blocking or amazon throttling 5) Technology to consider Proxies with IP rotation to avoid being detected as bots. Use python with wget, scrapy, urllib and other tools to fetch webpages and parsers like HtmlXPathSelector, regular expressions etc to extract information from the html. 6) Other possible solution Provide us with updated Price/Shipping Weight (in pounds)/Dimensions/Stock Availability on daily basis, this option might not be suitable if you don't have the right hardware or scrapping technology. Out DB consist in 250.000 Sku's/ASIN and its growing every day, that's why live-update solution fits better.
Project ID: 6744074

About the project

32 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi, You want to replace the current scraping method with "on-demand" scraping. Example, if during 3 days only 10 users view a product, you scrape 10 times instead of 250.000. Ok, makes sense. - "...scrape and update DB, there would be a considerable delay" What is "considerable"? The scrape might last only 0.5 seconds, and the DB update even less. - "...after DB update, info not updated instantly due to cache and indexes" You need to reindex and uncache the product info, but this can be done for a single product (quicker), not all products. - "Amazon blocking or amazon throttling" Sometimes it might happen. I'd put a timeout so if no response from Amazon within 3 seconds then just show the old price (and message "current price is being refreshed, please check again soon"). A log file will track timeouts. - "Proxies with IP rotation to avoid being detected" You need to subscribe to a reliable proxy service. - "Use python with wget, scrapy, urllib and other tools..." I'll use a tool if you want but I prefer regular expressions because it's faster. As for experience, I've previously worked on the aspects you require: Magento caching, indexing, custom modules. Amazon AWS, scraping, proxies. I'm available to discuss all the above further of course. Thanks for considering my services. Stan All my freelancer.com feedback: http://www.freelancer.com/u/kilobytes.html All feedback on a single page: [login to view URL]
$1,850 USD in 14 days
5.0 (326 reviews)
7.1
7.1
32 freelancers are bidding on average $2,372 USD for this job
User Avatar
Hello, Here are Magento Experts , 1. Easy access on IMs like Gtalk, Skype, Yahoo and MSN 2. Excellent Communication Skills 3. Immediate response to concerns and queries 4. Payments linked to delivery milestones Providing the following services ***********************Magento************************** O Magento Installation and Setup O Magento Theme Install and Customization O PSD to Magento O Magento Extension Development O Magento Web Design O Magento Custom Module Development O Magento Bug Fixes O Magento Support and Maintenance O Magento Upgrade Regards p4provider
$2,500 USD in 30 days
4.9 (159 reviews)
7.8
7.8
User Avatar
==================== YOUR SEARCH ENDS HERE ===================== Hi dear, I have been in this field since long enough and have built Amazon Re-pricer too. I know to scrape amazon and get data for live/instant update. I can build a suitable and consistent solution which will give you outstanding result. We hope you will give us chance to serve you. Regards, Mehboob Afridi
$2,999 USD in 30 days
4.9 (248 reviews)
7.5
7.5
User Avatar
We know Industry Standard and provided services to many small and start-up company in past. We can do better job. I have some question for the project description. It will good start to understand that. Please message me and don't forget to read our awesome review.
$2,842 USD in 45 days
4.8 (81 reviews)
7.7
7.7
User Avatar
A proposal has not yet been provided
$3,157 USD in 20 days
4.7 (88 reviews)
7.3
7.3
User Avatar
Dear Sir. We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Looking forward to hear from you soon - GOD Bless You.
$2,578 USD in 30 days
4.9 (212 reviews)
6.9
6.9
User Avatar
一个有效的提议尚未被提供
$2,500 USD in 30 days
5.0 (33 reviews)
5.4
5.4
User Avatar
Hi.. Expert Web Scraper & Data Minor here. I have done too many similar project in past. Having best scraping tools and experience i assure you 100% accurate and good quality work
$1,666 USD in 30 days
4.6 (36 reviews)
3.6
3.6
User Avatar
- Hi, i already have some script to extract amazon data using 2 methods: by page scrapping and by using the amazon product API which support multiple keys. - The scrapping method already support proxy list that can run in parallel and it can work with multiple proxy format like http/socks4/socks5 with password authentication or not. - I also worked in the past on some magento websites so i can make some scripts to update the database. - Since i am using the script myself and for other clients i can provide support in the future in case amazon is changing something. - I added 30 days for the project delivery even if i can deliver the code in couple of days there will be a lot of tweaking and test to be made.
$1,666 USD in 30 days
5.0 (3 reviews)
3.5
3.5
User Avatar
I have gone through your requirement and we can deliver this work with good quality and in time. We have experienced professionals to deliver this project. Award this project to us or pls initiate chat for further discussion We are sure that we can do your work on reselling amazon products by using magento db and amazon screen scrapping
$1,500 USD in 30 days
4.8 (7 reviews)
3.0
3.0
User Avatar
Hi This is Tajinder Singh having 6 years of experience in web development. 2 years of core experience in web scrapping. Here is my proposal to you kindly consider it. Regards Tajinder
$3,055 USD in 30 days
5.0 (1 review)
0.8
0.8
User Avatar
제안이 아직 제공되지 않았습니다
$2,500 USD in 12 days
5.0 (1 review)
0.4
0.4
User Avatar
Sir I fully read your project details. my hand have 7 expert worker in this sector. so i can do that in 45 days. thanks
$1,500 USD in 45 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Sir I have been in this industry for 4 years and such jobs are my daily practice. This is my first time on this site and hence you can see that I do not have any ratings/testimonials to show you. I can assure you that if you work with me once, you will always work with me for these kind of projects.
$2,500 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I found your job post at freelancer and I’m very interested in your project. As a certified professional with experience developing compelling softwares, I think you’ll find I have the skills you’re looking for. Please take a look at my portfolio to get an idea of the kind of Apps I have developed. Typically, I can programe any C#, Java, Android app very easily . I’m currently free for any assignment. I do have a few questions about the requirements and would be open to an interview. I will be online for the next 2 hours if you would like to discuss. Otherwise, please let me know what times work for you. By the way if you need to decrease rate please ask me. Thank you for your consideration, Isuru Weerasinghe. Software Engineer
$2,500 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Wrote a crawler using TOR network before. Hi, it may be a possibility to screen scrape Amazons webpages using the TOR network, this will ensure a different TOR exit node (IP) every request. This will not be fast enough for live updates though (proxies are always a slow way to gather data), so it could be an option to use the Amazon product API to update price data on user request. You could use the screen scraping to maintain an index of products, and keep the information up to date using the API. The api is restricted in use (it won't return all products), but on a direct search it will return the product's up-to-date info. What country you need it for?
$3,000 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, As mentioned in our profile, we are two engineers with a solid background in Mathematics and computer science. We have a very good experience in web scraping. We worked on a very big scraping project in our company. A scraper of different supermarket online sites. The scraper collects over 25 millions products' price every day (prices are different depending on the store location in the same supermarket company). supermarket companies are very aware of web scraping and do their best for protecting their data. So we built an efficient program rotating ip's in an intelligent way so that it would be hard to detect our scraper. I remember we did scrap Amazon (all hightech products daily and They do not block us at all. If you confirm that they are blocking, then this is new (It was not the case on last February). But even, if amazon is blocking, we have list of proxies changing every day that helps us to overcome blocking policies. The project is written in python. We are available if you have any question or if you want to discuss. Price is for information only, it can be discussed depending on how much time the job requires. I am sure we can help you on this project and I hope you will trust us. Best regards,
$2,777 USD in 15 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CHILE
Santiago, Chile
5.0
11
Member since Nov 25, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.