Find Jobs
Hire Freelancers

Node.JS+Puppeteer: Website crawler - AdChecker

$30-250 USD

Completed
Posted about 5 years ago

$30-250 USD

Paid on delivery
Hi, I developed a website crawler which does the following: -> Visits a site -> Takes a screenshot and saves it within a folder with the site's name -> Clicks on the first GoogleAd -> Takes a screenshot of the ad's destination URL and saves it within the folder of the refering site. Nevertheless, the program does not work in every case. My Javascript/Node.js capabilities are limited, so I was looking for a developer to help me out with: 1- Improve my selector/xpath query and follow multiple ads The way its implemented today, I can follow the first ad in most of the cases but it does not work always. The program should be able to follow up to 3 ads, if they exist, and work regardless of the site. *I will provide some test sites 2- Handle/prepare for promise rejections At the moment my implementation ignores promises, I need the program to react accordingly when timeouts or rejections occur. You will need to have Node.js installed and the node_modules:puppeteer and mkdirp downloaded. Please submit a bid only if you have experience working with puppeteer, node.JS and webscraping. I will provide all necesary files.
Project ID: 18550967

About the project

5 proposals
Remote project
Active 5 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, there! I've just read your job description fully and feel very interested in your job. I've been working as a full stack web developer for 7 years. My major skills for your job are as follows: - WebScrapping - NodeJs - puppeteer -Google Ads After reading your job post, I feel confident that I'm able to work for you because besides my skills for this job, I've already done works like this one before. I promise I would keep the deadline, fix bugs and deliver a qualified code so that you will get satisfied with my work. I can work full time on your timezone and start working right now. If you also get interested in my proposal and are willing to work with me, please give me a message. Looking forward to hearing from you. Regards. Spasov.
$155 USD in 3 days
5.0 (24 reviews)
6.2
6.2
5 freelancers are bidding on average $152 USD for this job
User Avatar
Higher-quality and faster-delivery is promised. Your job seems to be posted only for me not for the others, because you are looking for only an expert just like me. I have lived with P H P for +6 years so I know it as I do know myself. I can help you complete this job as you want. I have done this kind of work so many times so I know how to complete this job and make you fully happy with my quality works. I can start working right now. I hope to work with you. Thanks.
$200 USD in 3 days
5.0 (25 reviews)
4.8
4.8
User Avatar
Hello there. I just read your description carefully and I am very interested in your project. I have enough experience for Node.js and so on. So I am sure I can do it in the shortest period perfectly. Hope to work with you. Sincerely. Alex.
$177 USD in 3 days
5.0 (17 reviews)
5.0
5.0
User Avatar
Hello, I am very good at web scraping and network automation tasks. I can scrape almost any website wether it applied anti-scraping mechanism nor not. I hope you can choose me.
$116 USD in 7 days
4.9 (12 reviews)
4.4
4.4

About the client

Flag of URUGUAY
Montevideo, Uruguay
5.0
3
Payment method verified
Member since Apr 4, 2016

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.