Project
Auction source published
Marketplace monitor and bidder across two sources, consolidating multi-search watchlists and burst-polling around listing drops. Dry-run by default behind independent two-key arm switches.
Stack
Python · FastAPI · React + Vite · PostgreSQL
Notable engineering
- Consolidates many saved searches into one watchlist across two marketplaces, each with its own tab and its own poll strategy.
- Polls in a burst around a scheduled drop, when listings appear and disappear in seconds, rather than on a flat interval.
- Both the bidder and the claimer are dry-run by default behind independent two-key arm switches — arming one never arms the other.
- Records every keyword match to a corpus so the claim rules can be tuned against what actually matched, not against a guess.