Show HN: I made a website even my tech un-savvy parents can use to find a laptop (easylaptopfinder.com)
This website (https://easylaptopfinder.com) attempts to provide a simple UI to intake information about what someone needs and apply the results to a matching algorithm against a list of products. I think it’s cool because sites like Amazon have tons of options but very little in the way of an intuitive UI for people who don’t know what the heck a dedicated vs integrated GPU is or how much RAM they need to do their jobs.
Technically, this is just a single page app on static hosting. The product details come form a JSON file that I periodically refresh using the Amazon Product Advertising API (inspired by the diskprices site that was recently posted online!).
I am definitely still working out the kinks in a few different ways: handling different OS needs, improving the way I discover products and update prices/out-of-stock, figuring out weighting and sorting better, and other UI considerations (I’m definitely not a designer). Anyway, I would appreciate any thoughts you have on the site!
11 comments
[ 5.5 ms ] story [ 27.9 ms ] threadEdit: I should say of course you can have zippy client-side stuff without the bloat (for example: just filter the JSON object and update the DOM yourself without a framework!). So it doesn't _really_ come at a cost, just typically the most expedient way a reactive UI is put together uses a framework like React.
To put things into perspective: the preview images are around 20–60K each, so if you scroll the entire list, you end up downloading ~5M. If at all, this is where I’d start to look at in terms of optimising bandwidth.
interesting that is goes up or down a few chunks, but does not go all the way up to the top.. if I scroll more and then redo the ctrl-f then it does find and highlight the cheaper ones that have backlit in the descriptions..
suggest adding more sliders for things like price and ram,
Also no way to know if others have a backlit keys but just not showing in the short description, that would be a nice checkbox to toggle, along with remove all that have 8gb ram - and remove all lenovo.
Also if it's amazon, then remove all that are third party sellers - I wouldn't let my parents buy a computer or battery from a third party seller on amazon or walmart or anywhere else.
random thoughts, hope they help make it better
I'd like to be able to select vendors, for example I would not buy an HP on a dare. (See HP ink license and look at the HP power connector on laptops).
It's a nightmare for less savvy (generally older) people to evaluate any product, due to the proliferation of SEO tactics. It's especially harmful in cases where the price is tied to the complexity of the product.
For instance, my parents click sponsored Google results all the time. Sure, part of it is naivete, but it's also avoidance of the mental gymnastics necessary for the non-digital native generation to understand the constantly evolving SEO game.