Puppeteer Bot for AutoTrader Tasks
Budget: $30 – $250 USD
I'm looking for a skilled developer to create a puppeteer or playwright bot that performs two specific tasks on AutoTrader. The bot should operate in a cloud environment and requires you to create an account on AutoTrader using the provided credentials in the auth file.
Task 1: Scrape Listings
- The bot should log in to AutoTrader and scrape listings specifically from used cars sold by private sellers.
- Extract vehicle details including make, model, year, and price.
- Use the following link as a reference for scraping: https://www.autotrader.com/cars-for-sale/by-owner/tampa-fl?zip=33601
Task 2: Engage with Sellers
- The bot should log in to AutoTrader and engage with sellers by asking specific questions about the vehicle.
- Questions to ask include:
- Condition of the vehicle
- Reason for selling
- Availability for a test drive
Key Requirements:
- Develop a bot using Puppeteer or Playwright that can perform both tasks seamlessly.
- Ensure the bot can log in and navigate AutoTrader efficiently.
- Implement scraping logic to extract the specified vehicle details.
- Automate the engagement process with sellers by sending predefined questions.
Ideal Skills and Experience:
- Proficiency in Puppeteer or Playwright for web automation.
- Experience in web scraping and data extraction.
- Familiarity with cloud-based deployment for automated scripts.
- Strong problem-solving skills and attention to detail.
Please ensure that the bot adheres to AutoTrader's terms of service and privacy policies while performing these tasks.
Task 1: Scrape Listings
- The bot should log in to AutoTrader and scrape listings specifically from used cars sold by private sellers.
- Extract vehicle details including make, model, year, and price.
- Use the following link as a reference for scraping: https://www.autotrader.com/cars-for-sale/by-owner/tampa-fl?zip=33601
Task 2: Engage with Sellers
- The bot should log in to AutoTrader and engage with sellers by asking specific questions about the vehicle.
- Questions to ask include:
- Condition of the vehicle
- Reason for selling
- Availability for a test drive
Key Requirements:
- Develop a bot using Puppeteer or Playwright that can perform both tasks seamlessly.
- Ensure the bot can log in and navigate AutoTrader efficiently.
- Implement scraping logic to extract the specified vehicle details.
- Automate the engagement process with sellers by sending predefined questions.
Ideal Skills and Experience:
- Proficiency in Puppeteer or Playwright for web automation.
- Experience in web scraping and data extraction.
- Familiarity with cloud-based deployment for automated scripts.
- Strong problem-solving skills and attention to detail.
Please ensure that the bot adheres to AutoTrader's terms of service and privacy policies while performing these tasks.