FirstDeal
A monitoring SaaS for the Dutch and German car market that alerts traders the second a matching listing appears.
Client
Netherlands agency
Year
2026
Role
Sole engineer, brought in as an external resource. Scrapers, backend, billing, front end.

Car traders win on speed. FirstDeal watches Marktplaats, 2dehands.be and Kleinanzeigen in real time and pushes a Telegram or email alert the moment a listing matches a saved search, which is often minutes before the listing surfaces in normal browsing.
Users build precise monitors filtered on price, mileage, fuel type, condition, NAP history, import status, doors and horsepower. Behind that sits a FastAPI and Celery backend on Redis running thousands of concurrent scraping jobs, with rate limit handling and recovery when a marketplace changes its markup.
I built the whole product: scraper architecture, notification pipeline, three tier Stripe billing, user dashboard, admin panel, referral system, push notifications, PWA support and the front end design.
3
Marketplaces watched
1000s
Concurrent scrape jobs
3
Billing tiers shipped
- Real time monitoring across three marketplaces at once
- Telegram and email alerts within seconds of a match
- Deep filters including NAP history, import status and horsepower
- Three subscription tiers with Stripe billing and invoices
- Dashboard for managing many active monitors
- Admin panel, referral system and push notifications
- Installable as a PWA on mobile
- Staying inside rate limits on three marketplaces with different defences
- Scheduling thousands of concurrent Celery jobs without starving the queue
- Keeping alert latency low enough to be worth paying for
- Recovering automatically when a marketplace changes its page structure
Built with



Next project
Hice.AI
Open to new work
Tellmewhatyouaretryingtobuild.
If I am the right person you will get a scope and a number in writing. If I am not, I will say so and point you somewhere better.