I'm always looking to add more features and functionality and improve. If you have any issues or suggestions, please let me know.
Give it the product you are looking for and your location and it will find the lowest price listing of that product on Kijiji. You can use it as a Slack Bot! Uses Python and BS4 and SQLite3 for database entry. This program works really well with products with easily identifiable model names or numbers, like computer hardware and peripherals, but it will also work on a plethora of other products as shown below. This is how it works right now.
- change save to database command as:
- save productname in locationnum to databasename
- save productname in locationnum (not providing to will save to default.db)
- Fix issues with Quebec
- Minimum Price to filter false results
- Return multiple i.e "n cheapest items" to mitigate inaccuracy
- Error Handling
- Turn into web application so users don't have to download
- Make a Logo
- Monitoring Using Proxies
- Messenger Bot?
- Make it able to send Kijiji user a message on their posting