Built a Python automation tool that scrapes product data from eBay and exports it to Excel. The project uses Requests, BeautifulSoup, Pandas, and OpenPyXL to collect structured product information such as title, price, shipping details, and ratings. The scraper is organized, reusable, and demonstrates practical web scraping and data automation skills.
0
15
Automated Shopify Product Scraper | Python & Playwright
This project demonstrates an end-to-end web scraping and browser automation solution built with Python and Playwright.
The automation extracts structured product information from Shopify-based e-commerce stores and exports the results into Excel for further analysis.
Key Features
Automated browser automation using Playwright
Product title extraction
Product variant extraction (SKU and options)
Price and compare-at-price extraction
Availability status collection
Excel export using pandas and openpyxl
Reliable automation with Playwright's built-in auto-waiting
Technologies Used
Python
Playwright
pandas
openpyxl
This project reflects my growing experience in Python automation, web scraping, browser automation, and data extraction by building practical, real-world projects.
1
78
š Built an Amazon Web Scraper with Python & Playwright
Over the past few weeks, I've been focused on strengthening my Python web scraping and browser automation skills by building practical, real-world projects.
One of my latest projects is an Amazon product scraper developed using Python and Playwright.
Project Highlights
ā Automated browser interaction using Playwright
ā Product title, price, and availability extraction
ā Clean Excel/CSV data export
ā Structured and maintainable Python code
ā Error handling for a more reliable workflow
This project gave me valuable hands-on experience working with dynamic websites, browser automation, and organizing scraped data into structured datasets.
I'm continuing to expand my skills in Playwright, Python automation, and REST APIs by building projects that solve real-world data collection and automation tasks.
I'm always open to learning, feedback, and connecting with other developers.
#Python #Playwright #WebScraping #Automation #DataEngineering #OpenToWork
2
179
Built a Selenium-based Python scraper to automate quote collection from a website. The scraper navigates through multiple pages, extracts quote text, author names, and tags, and exports the results to Excel. This project demonstrates browser automation, pagination handling, and dynamic web scraping using Selenium.
1
44
Created a Python scraper that collects smartwatch product information from Daraz, including product name, price, rating, reviews, seller information, discounts, pages and product links. The scraper organizes all extracted data into an Excel spreadsheet, making it useful for price monitoring and market research.
0
44
Developed a Python web scraper to collect job listings from a public job website. The scraper extracts job title, company name, location, salary (when available), posting date, and job link. The collected data is cleaned and exported to Excel for easy analysis. Built using Python, Requests, BeautifulSoup, and Pandas with organized, reusable code.
1
42
Built a reusable scraper capable of extracting data from BooksToScrape, QuotesToScrape, and FakeJobs websites using a clean Python codebase.