✓
Back to portfolio

CarParser999

Production

An automatic Moldova car market monitoring system. Parses listings from 999.md via Playwright, stores in database, notifies subscribers via Telegram bot. Has a Vue 3 PWA interface for browsing and filtering.

Tech Stack

FastAPI Playwright Vue 3 PWA SQLite Telegram Bot API

Features

  • ▶ Automatic car listing parsing from 999.md
  • ▶ Vue 3 PWA browsing interface
  • ▶ Telegram bot @Car999RadarBot with subscriber notifications
  • ▶ Filters by make, price, year

Key Solutions

  • ⬥ Playwright for reliable dynamic page parsing
  • ⬥ PWA — works like a native app
  • ⬥ Instant notifications for new listings

Technical Challenges

Bypassing anti-scraping protection on 999.md

Deduplicating listings during re-parsing

Optimizing SQLite for fast filtered queries

Screenshots

Car Listings

Car Listings

Telegram Bot

Telegram Bot

Filters Interface

Filters Interface

🦔

Zyzik AI

online