priceComparison

License CI Build Documentation Status GitHub issues

Description

Compare high-street stores product price

Features

  • Basic feature to make sure screen scraping is working too retrieve product cost

TODO

[X] Update folder structure

[ ] TDD approach to the solution

[ ] Moduler solution

[ ] Update the Excel sheet(s) with required items

[X] Build CI pipeline - Travis

[X] Added Codacy Security Scan, CodeQL & Checkmarx CxFlow

[ ] Possibly deploy to Docker?

[ ] Get prices for each store working

[ ] Parallel process to retrieve product prices from each provider

[ ] Create a sheet in Excel to find the cheapest store for the listed products

[ ] Add quantity column for products

[ ] Add a column to state availability

[ ] Identify if the product is in stock and update excel cost accordingly

[ ] Identify offers if available and add relevant items update cost accordingly

[ ] Create a shopping list sheet and identify the cost

[ ] For the created shopping cart compare across the listed providers and find the cheapest and show the store name

[ ] Create a master sheet of stores for selection and a master sheet for products

[ ] Ability to create a shopping cart (in the format) + select a store

[ ] Ability to create a shopping cart (in the format) + select a stores + best price across selected stores

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.