I Made a Australian Price Finder for The Best Deals!

Status:Online!

https://deal-finder-12dw.onrender.com

A FREE API has been added so people can make their own price comparison sites!!!

Okay, so who else gets totally fed up trying to find the best price online for anything? Seriously, I was recently trying to buy a new watch, and I swear I visited about 20 different sites just to compare prices. It was a nightmare.

That frustration finally hit a peak, and I thought, "i am not wasting this much time ever again" So, after many late nights fueled by way too much coffee, I decided to build one myself.

My goal was simple: make it super easy to see the cheapest prices, no matter what you're looking for. It works for pretty much any general item you can think of, pulling in results from a bunch of places so you don't have to bounce around!

I've been using it myself, and honestly, it works really well.And its also way easier to find the cheapest price compared to standard google.
This database is best at finding tech products. I just updated the search algorithm to make it more accurate. Please comment any problems you find!

https://deal-finder-12dw.onrender.com

So, if you're keen to give it a try
Im working on making it way better,my next focus is general items prices and videogame prices.

Let me know what you guys think! Any feedback at all is awesome – I'm still tweaking it, and your thoughts would really help make it even better.

Comments

    • almost done, not fully

  • new process is quite slow, trying to reduce waiting times between you sending the request and getting results, ive implemented a cache which should help

    • +1

      You should be running stuff in the background and just calling results. Adding in new data as it is requested and then running a process to refresh data every x hours or days.

      You seem to be doing a lot on the fly and very rushed. Take the time to do it properly.

      I started something similar called PriceWatcher and my project blew our due to crawling and proxy charges. I've put it on hold, it was gaining traction but was starting to cost heaps and not sustainable as a free product.

      • +2

        yep, the speed of this means the majority will never use it. mind you thus far I still haven't been able to even get more results besides the single time which had bad results.

        • Don't keep releasing buggy broken versions. Stick an old version their and publish your test version to a different site or ideally a deployment slot if you are using something like Azure.
        • Get the basics working reliably and fast before exposing to more people, you only get one chance to impress.
        • It is unworkable to keep crawling sites every request, you will also find some sites start blocking you for that type of behaviour as well.
        • pick some core products to focus on, get caching, speed and results polished then you expand
        • +3

          yea great advice, ive made a development server and am setting it up now, ill probably release a old build to the current one to get it working.

          • +1

            @jimmyjonny: You're vibe/chat coding it right?

            Ask the model about git, branches, tagging, releases, testing (eg. postman).
            IBM's cloud has a free dual core server you can run 24/7 if you need a staging environment rather than test in production :)

  • maintenance mode again

    • -1

      Yea, displaying results is throwing errors

  • You should have a live site and a dev site - only push live if stuff is working.

    • -1

      yea i just set that up, once i release this update all new ones will be done on the test site

  • Search bar is half visible on mobile

    • oooh thanks for the reminder, i was supposed to push the change so it would work on mobile

    • Should work once i restart the webpage.

  • +1

    Failed. Search 1tb ssd after 1min show nothing. Change keyword too 1 tb ssd, show the cheapest one $476 via ebay Canada lol

    • i deployed a patch that should fix this issue, my filtering system filtered out alot more results than it should have

    • let me give it a try, i might need to change the way the algorithm finds stuff, thanks for letting me know

  • +1

    just noticed that "Sold by" shows the sale price instead of who the seller is.

  • +1

    A search for ps5 brings up racing wheels with ps5 compatibility..

    • That should be fixed once the search filtering changes are completed.

  • There's a lot of negativity - so just thought I would comment that it worked for me and what I was looking for and found something cheaper than what I had seen which should be great price match help. Thanks!

  • Not trying to hogpile you, but I just tried it for an item I've been tracking a little while. Best price shown was about 50% higher than the first 4 websites in google, and 100% more than eBay. Search was "Spyderco Para 3".

    • Yea thats due to a error in my filtering code, it seems to filter out alot of good results, which is what im working on now

  • One suggestion since it's scraping ebay for international items: might be worth factoring shipping costs into the price (or an option to see item in addittion to the item cost).

  • Didnt work for this item: "Reclaim model REHP-CO2-315SST" (also tried with HWS in the string)

  • Interesting hair dryers you have over there
    https://snipboard.io/ehQMFC.jpg

    • That's funny , too make it run easier it just searches up the first result and gets.a image and clearly it got a washing machine

    • think i fixed it

  • +1

    Looks like something vibe coded and poorly tested

    I tried several searches with poor results

    • Its in maintenance mode at the moment so if you got no results for things that might be why.

  • +1

    No Bing Lee?

  • search is looking good but not a lot of retailers. when will you add more retailers?

    • Sometime within the next few days, at the moment it really only works great for tech products, so im working on adding more general item retailers and perchance a few more tech and hardware based retailers.

  • Hi JimmyJonny, any chance your crawler is something I could subscribe to? Let me know if you have a link to a form for capturing interest or something similar

Login or Join to leave a comment