Sahibinden Scraper

A Python-based data scraper that collects car listings from Sahibinden with customizable filters and database persistence.

2024
Python Developer

Source Code

Review the implementation details

Sahibinden Scraper - Image 1

About This Project

I implemented a scraping pipeline for automotive listings that automates filter-based extraction and stores normalized data in either SQLite or PostgreSQL for downstream analysis.

Technologies

PythonNodriverBeautifulSoupSQLitePostgreSQLpsycopg2

Key Features

Automated listing collection through browser-driven scraping flow
Added dynamic filter controls for model, year, engine, and transmission
Implemented dual persistence support for SQLite and PostgreSQL
Structured environment configuration with clear DB switching behavior
Prepared reproducible local setup and execution workflow