Skip to content

Latest commit

ย 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Aprilia RS 660 โ€“ OLX Web Scraper

This project allows you to automatically fetch listings from OLX for the Aprilia RS 660 motorcycle, store them in a local SQLite database, and display the data using a simple web interface built with Flask.

Features

  • Automated search on OLX using Selenium.
  • Filters listings that contain "660" in the title.
  • Saves only unique listings to a local SQLite database (bikes.db).
  • Web interface for:
    • Fetching fresh listings from OLX (Pobierz button),
    • Sorting results by price (ascending or descending),
    • Setting how many listings to display,
    • Resetting the current view.

Technologies Used

  • Python 3
  • Flask
  • SQLite
  • Selenium (with ChromeDriver)
  • Bootstrap 5 (for frontend styling)

Requirements

  • Python 3.10+
  • Google Chrome + matching ChromeDriver
  • Required packages:
pip install flask selenium

About

๐Ÿ๏ธ Flask web scraper for Aprilia RS 660 listings on OLX โ€“ uses Selenium, SQLite & a simple UI to fetch, sort and display offers.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages