from Hacker News

Show HN: Running Shoe Price Comparison and Alerts

by jonnycat on 1/16/24, 6:23 PM with 4 comments

Hey HN, I’m a guy who runs a lot and is prone to spending too much money on running shoes - so I made a site to find deals and alert me when shoes on my rotation are on sale.

I built the site with Elixir & Phoenix with LiveView and couldn’t be happier with the tech stack. A really nice feature of using this setup is that everything runs in a single logical app with no other languages or infrastructure: background & scheduled jobs, long running web scraping and ETL tasks, backend APIs, and even the frontend.

I’d love to get feedback from others who love running and/or getting a good deal. Thanks!

https://runningshoescore.com

  • by arrowsmith on 1/16/24, 7:20 PM

    A small bit of UX feedback - when I type a search query that has no results, nothing happens. At first it made me think that the search form was broken. It would be better to show some kind of "no results" result to make it clear that the search has actually been performed.

    I'm not in the market for a new pair of running shoes, but the site looks great - and I'm always happy to see more things being built in Elixir and Phoenix. Keep spreading the word!

  • by KomoD on 1/16/24, 7:19 PM

    You need to disclose those affiliate links

    > It should be placed near any affiliate link or product review in a location that customers will notice easily. They shouldn't have to hunt for it.

    Additionally

    > the Operating Agreement requires that the following statement clearly and conspicuously appears on your Site: "As an Amazon Associate I earn from qualifying purchases."