Advertisement parser-aggregator with automatic price calculation
Desktop application (Python) that automatically collects listings from multiple platforms, matches duplicates, and calculates the total price according to specified rules (currency conversion + margin).
What has been done:
- Asynchronous parsing of multiple sources, resilient to layout changes.
- Parsing of free text in listings + data validation (year, mileage, power).
- Local deduplication - no duplicates in the report.
- Output of a structured report (24 columns) to Google Sheets.
- User-friendly GUI + ready installation releases for Windows and macOS.
Result: instead of hours of manual monitoring - a ready table with current positions and prices in one click.
#python #parsing #webscraping #automation #googlesheets #desktop
What has been done:
- Asynchronous parsing of multiple sources, resilient to layout changes.
- Parsing of free text in listings + data validation (year, mileage, power).
- Local deduplication - no duplicates in the report.
- Output of a structured report (24 columns) to Google Sheets.
- User-friendly GUI + ready installation releases for Windows and macOS.
Result: instead of hours of manual monitoring - a ready table with current positions and prices in one click.
#python #parsing #webscraping #automation #googlesheets #desktop