Skip to content

puureya2/Catalogue-Price-Scraper

Repository files navigation

🛒 E-Comm Competitors Analyzer

An automated competitor intelligence tool built using Selenium WebDriver, NumPy, and Pandas. Designed to extract, clean, and compare pricing data from over 30 online marketplaces, offering insights through visualized financial metrics.


⚙️ Core Features

  • 🕸️ Built a Selenium-powered scraper to crawl prices across 30+ e-commerce sites
  • 🧮 Conducted nation-wide pricing research for a retail client, saving 72+ hours of manual analysis
  • 📊 Implemented dynamic financial visualizations for comparing 3+ customizable metrics across competitors
  • 💰 Helped drive a +19.9% increase in client annual profits through smarter pricing strategies

🧪 Tech Stack

Purpose Technology
Web Scraping Selenium WebDriver
Data Processing Python, Pandas, NumPy
Data Visualization Matplotlib
Automation / Scheduling Python Scripts

📁 Toolkit Overview

  • scrapers/ — Selenium scripts for each targeted e-commerce platform
  • data/ — Exported and cleaned .csv files for price, brand, and category comparisons
  • analyzer.py — Core logic for filtering, grouping, and calculating averages/medians
  • charts/ — Graphical outputs (bar graphs, line charts, trend plots)
  • README.md — Project summary and setup

📈 Graphical Analysis

  • Compare any 3 financial metrics (e.g. price, discount rate, shipping cost)
  • Visualize patterns in:
    • Average brand price over time
    • Category-wise price distribution
    • Shop-level comparative performance

📅 Timeline

June – July 2024
Built and delivered as a consulting solution for an e-commerce data intelligence project. Used in-market by one SME client for ROI-backed research.


📬 Contact

Kevin Chifamba
📧 [email protected]
🔗 LinkedInGitHub


About

Scrape with Selenium & BS4, Visuals with MatPlotLib, Personal Project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published