Sahibinden Scraper

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

Read as Markdown ↗
2024
Python Developer

Source Code

Review the implementation details

Sahibinden Scraper - Image 1
View full size

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 and repeatable reporting workflows.

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