reference: BestCarDeal — Craigslist scraping patterns for future marketplace expansion #59
Labels
No labels
accessibility
backlog
browser-pool
bug
cloud
enhancement
feature
good first issue
infra
paid-tier
performance
status:blocked
status:in-progress
status:review
ux
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/snipe#59
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Source: https://github.com/TheAhmadOsman/BestCarDeal
License: NOT SPECIFIED — reference only, no code reuse
Stack: Python + Flask + D3.js + Jupyter
What it is
Scraped 1.7M Craigslist used car listings, enriched with geo + weather context, built an interactive Flask/D3 pricing analysis app. Five modular components: scraper, Flask app, geo enrichment, weather enrichment, Jupyter analysis notebooks.
Why relevant for Snipe
Snipe currently handles eBay auctions. Future expansion: Craigslist (private party sales, estate liquidations, local lots) is a natural adjacency — especially for ND users who find in-person negotiation stressful and want pricing research beforehand.
What to learn from this project
Action
No code adoption (no license). Study the scraper approach when Craigslist support is scoped for Snipe. File a proper design doc at that time covering ToS, rate-limiting, and robots.txt compliance.