Skip to content

Simple GUI application written in Python QT5 that tracks the online price of items from a variety of Australian websites and informs the user when there is a price change for products followed!

License

Notifications You must be signed in to change notification settings

tobblez/AusPriceChecker

Repository files navigation

Aus Price Checker

  • Simple application written in Python using the PyQT5 GUI framework that tracks the online price of items from a variety of websites.

  • Uses BeautifulSoup4 Python module to extract the item name and price from the web page.

  • Set the program to autostart on login to get a daily reminder on the prices of online items you may be interested in, items that have changed price are automatically highlighted in green.

  • Ready to run executable version of the application is available in the release section

Support for the following websites:

  1. Woolworths - https://www.woolworths.com.au
  2. Review - https://www.review-australia.com/au
  3. Bunnings - https://www.bunnings.com.au/
  4. JBHifi - https://www.jbhifi.com.au/
  5. SuperCheapAuto - https://www.supercheapauto.com.au/
  6. SpearFishing - https://spearfishing.com.au/
  7. ScubaDiving - https://scubadiving.com.au/
  8. MSY - https://www.msy.com.au/
  9. Umart - https://www.umart.com.au/
  10. Harvey Norman - https://www.harveynorman.com.au/ (*Some furniture items may not work)
  11. Amart Furniture - https://www.amartfurniture.com.au/
  12. Fantastic Furniture - https://www.fantasticfurniture.com.au/
  13. Rebel Sport - https://www.rebelsport.com.au/
  14. Kogan - https://www.kogan.com
  15. Anaconda - http://www.anacondastores.com
  16. BigW - http://www.bigw.com.au
  17. A Man's ToyShop - http://www.amanstoyshop.com.au
  18. Amazon Australia - http://amazon.com.au (*Works for most items, may not work with books)
  19. Kathmandu - http://kathmandu.com.au

Alt text

Alt text

Installation

Option 1:
  1. Download and run the executable from the release section which requires no dependencies
    • Note the executable is not signed and will generate warnings from Windows when intially running
Option 2:
  1. Download project as zip
  2. Extract to desired directory keeping everything in the same folder
  3. Install required python packages by running pip3 install -r requirements.txt
  4. Run application using python3.exe PriceCheckerGUI.py

About

Simple GUI application written in Python QT5 that tracks the online price of items from a variety of Australian websites and informs the user when there is a price change for products followed!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published