Back to work
Web Scraping & Automation

Iveco Scraper

Overview

Professional CLI script for bulk retrieval and analysis of geographical and contact data for the entire Iveco dealership network in Italy, built using advanced reverse engineering.

Project Goals

The project fulfills the need to quickly extract structured contact, location, and operational info for all Iveco dealership branches in Italy. The tool operates via command line (CLI) to ease future integrations into ETL pipelines.

Technical Details & Implementation

  • Reverse Engineering: Network flow analysis (XHR/Fetch) of the official locator to identify internal API endpoints and reconstruct data queries.
  • Data Cleansing & Normalization: Used Pandas for cleaning raw data (removing duplicates, standardizing phone/email formats, and normalizing postal codes).
  • Geographic Integration: Integrated local database with Italian province coordinates for an interactive filtering system.
  • Professional Export: Used OpenPyXL to generate formatted Excel reports sorted by region or province.

Project Details

StatusCompletedInternal Project · Not Publicly Accessible
RoleFull Stack Developer Intern · Data Automation
Year2026

Stack tecnologico

PythonPandasOpenPyXLRequestsWeb ScrapingAPI Reverse Engineering