Skip to content

nyg/autoscout24-trends

Repository files navigation

AutoScout24 Trends

A car listing analytics platform that scrapes vehicle data from AutoScout24.ch, stores it in a PostgreSQL database, and provides a web interface to visualize trends and insights.

AutoScout24 Trends frontpage

Overview

This project consists of two main components:

  1. Crawler — A Scrapy-based web scraper that extracts car listings from AutoScout24
  2. Frontend — A Next.js web application that visualizes the collected data with charts and analytics

The system enables users to track car listings over time, analyze pricing trends, monitor availability, and compare historical data across different searches.

Features

  • Automated Web Scraping: Bypasses anti-bot protections using SeleniumBase CDP mode
  • Database Storage: Persists car, seller, and search configuration data in PostgreSQL
  • Data Visualization: Interactive charts and tables for analyzing trends
  • Search Management: Configure and manage searches from the web UI

About

Track AutoScout24 listings over time to visualize price trends and market changes for specific car models.

Topics

Resources

License

Stars

Watchers

Forks

Contributors