@ian0I haven’t shipped something in a while, but I was looking at the Stickermule deal for pins. Stickermule deals only last for a certain period of time, but there are also other deals with a special URL that persist beyond a few days. Then I wondered if I could get a database of every Stickermule deal for easy access next time I need to order something. It turns out it’s as easy as scraping stickermule.com/deals.
I present stickermule.vercel.app, an API for getting the current and previous Stickermule deals. It provides the name, URL, and the product. I made it with Node, Vercel serverless functions, cheerio, and Supabase. Every time it finds a new deal, it’ll add it to the database. After a few weeks it should have a fair amount of deals.
Source code on