├── .gitignore ├── README.md ├── __init__.py ├── __main__.py ├── config.ini.example ├── coupcoup.psd ├── coupons ├── CouponsComCoupons.py ├── DollarGeneralCoupons.py ├── FamilyDollarCoupons.py ├── FoodCityCoupons.py ├── FoodLionCoupons.py ├── FredMeyerCoupons.py ├── FrysFoodCoupons.py ├── KrogerCoupons.py ├── MeijerCoupons.py ├── NewspaperCoupons.py ├── ShopRiteCoupons.py ├── WalgreensCoupons.py └── __init__.py ├── lib ├── RetryTransport.py ├── __init__.py └── constants.py ├── offline_folium ├── __init__.py ├── __main__.py ├── local │ ├── all.min.css │ ├── bootstrap-theme.min.css │ ├── bootstrap.bundle.min.js │ ├── bootstrap.min.css │ ├── images │ │ ├── layers-2x.png │ │ ├── layers.png │ │ ├── marker-icon-2x.png │ │ ├── marker-icon.png │ │ └── marker-shadow.png │ ├── jquery-3.7.1.min.js │ ├── leaflet.awesome-markers.css │ ├── leaflet.awesome-markers.js │ ├── leaflet.awesome.rotate.min.css │ ├── leaflet.css │ └── leaflet.js ├── offline.py └── paths.py ├── poetry.lock ├── pyproject.toml ├── resources ├── all.min.css ├── bootstrap-theme.min.css ├── bootstrap.bundle.min.js ├── bootstrap.min.css ├── csvutils.js ├── fa-solid-900.ttf ├── fa-solid-900.woff2 ├── favicon.ico ├── images │ ├── layers-2x.png │ ├── layers.png │ ├── marker-icon-2x.png │ ├── marker-icon.png │ ├── marker-icon@2x.png │ ├── marker-shadow.png │ ├── markers-matte.png │ ├── markers-matte@2x.png │ ├── markers-plain.png │ ├── markers-shadow.png │ ├── markers-shadow@2x.png │ ├── markers-soft.png │ └── markers-soft@2x.png ├── jquery-3.7.1.min.js ├── jquery.js ├── leaflet.awesome-markers.css ├── leaflet.awesome-markers.js ├── leaflet.awesome.rotate.min.css ├── leaflet.css ├── leaflet.js ├── logo.png ├── map.css ├── papaparse.min.js └── popper.js ├── stores ├── Flipp │ ├── AcmeMarkets.py │ ├── Albertsons.py │ ├── CVS.py │ ├── DollarGeneral.py │ ├── FamilyDollar.py │ ├── Flipp.py │ ├── FoodLion.py │ ├── FredMeyer.py │ ├── FrysFood.py │ ├── GiantFood.py │ ├── HEB.py │ ├── Hannaford.py │ ├── HarrisTeeter.py │ ├── Hyvee.py │ ├── JewelOsco.py │ ├── KingSoopers.py │ ├── KrogerMidAtlantic.py │ ├── Meijer.py │ ├── RousesSupermarkets.py │ ├── SafeWay.py │ ├── ShopRite.py │ ├── Smiths.py │ ├── Sprouts.py │ ├── StopAndShop.py │ ├── WinnDixie.py │ └── __init__.py ├── FoodCity.py ├── Ingles.py ├── Publix.py ├── Walgreens.py ├── __init__.py └── lib │ ├── BaseStore.py │ ├── BrowserStore.py │ ├── __init__.py │ └── constants.py ├── templates ├── coupon_to_deal.jinja ├── direction_output.jinja └── get_individual_products.jinja └── utils ├── __init__.py ├── call_ai_model_gemini.py ├── config.py ├── constants.py ├── geocoding.py ├── jinja.py ├── matching.py ├── package.json ├── random_utils.py ├── spreadsheets.py └── text.py /.gitignore: -------------------------------------------------------------------------------- 1 | config.ini 2 | /output/ 3 | .idea/ 4 | directions.html -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/__main__.py -------------------------------------------------------------------------------- /config.ini.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/config.ini.example -------------------------------------------------------------------------------- /coupcoup.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupcoup.psd -------------------------------------------------------------------------------- /coupons/CouponsComCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/CouponsComCoupons.py -------------------------------------------------------------------------------- /coupons/DollarGeneralCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/DollarGeneralCoupons.py -------------------------------------------------------------------------------- /coupons/FamilyDollarCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/FamilyDollarCoupons.py -------------------------------------------------------------------------------- /coupons/FoodCityCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/FoodCityCoupons.py -------------------------------------------------------------------------------- /coupons/FoodLionCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/FoodLionCoupons.py -------------------------------------------------------------------------------- /coupons/FredMeyerCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/FredMeyerCoupons.py -------------------------------------------------------------------------------- /coupons/FrysFoodCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/FrysFoodCoupons.py -------------------------------------------------------------------------------- /coupons/KrogerCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/KrogerCoupons.py -------------------------------------------------------------------------------- /coupons/MeijerCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/MeijerCoupons.py -------------------------------------------------------------------------------- /coupons/NewspaperCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/NewspaperCoupons.py -------------------------------------------------------------------------------- /coupons/ShopRiteCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/ShopRiteCoupons.py -------------------------------------------------------------------------------- /coupons/WalgreensCoupons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/WalgreensCoupons.py -------------------------------------------------------------------------------- /coupons/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/coupons/__init__.py -------------------------------------------------------------------------------- /lib/RetryTransport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/lib/RetryTransport.py -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/lib/constants.py -------------------------------------------------------------------------------- /offline_folium/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /offline_folium/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/__main__.py -------------------------------------------------------------------------------- /offline_folium/local/all.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/all.min.css -------------------------------------------------------------------------------- /offline_folium/local/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/bootstrap-theme.min.css -------------------------------------------------------------------------------- /offline_folium/local/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /offline_folium/local/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/bootstrap.min.css -------------------------------------------------------------------------------- /offline_folium/local/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/images/layers-2x.png -------------------------------------------------------------------------------- /offline_folium/local/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/images/layers.png -------------------------------------------------------------------------------- /offline_folium/local/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/images/marker-icon-2x.png -------------------------------------------------------------------------------- /offline_folium/local/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/images/marker-icon.png -------------------------------------------------------------------------------- /offline_folium/local/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/images/marker-shadow.png -------------------------------------------------------------------------------- /offline_folium/local/jquery-3.7.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/jquery-3.7.1.min.js -------------------------------------------------------------------------------- /offline_folium/local/leaflet.awesome-markers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/leaflet.awesome-markers.css -------------------------------------------------------------------------------- /offline_folium/local/leaflet.awesome-markers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/leaflet.awesome-markers.js -------------------------------------------------------------------------------- /offline_folium/local/leaflet.awesome.rotate.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/leaflet.awesome.rotate.min.css -------------------------------------------------------------------------------- /offline_folium/local/leaflet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/leaflet.css -------------------------------------------------------------------------------- /offline_folium/local/leaflet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/local/leaflet.js -------------------------------------------------------------------------------- /offline_folium/offline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/offline.py -------------------------------------------------------------------------------- /offline_folium/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/offline_folium/paths.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/pyproject.toml -------------------------------------------------------------------------------- /resources/all.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/all.min.css -------------------------------------------------------------------------------- /resources/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/bootstrap-theme.min.css -------------------------------------------------------------------------------- /resources/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /resources/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/bootstrap.min.css -------------------------------------------------------------------------------- /resources/csvutils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/csvutils.js -------------------------------------------------------------------------------- /resources/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/fa-solid-900.ttf -------------------------------------------------------------------------------- /resources/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/fa-solid-900.woff2 -------------------------------------------------------------------------------- /resources/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/favicon.ico -------------------------------------------------------------------------------- /resources/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/layers-2x.png -------------------------------------------------------------------------------- /resources/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/layers.png -------------------------------------------------------------------------------- /resources/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/marker-icon-2x.png -------------------------------------------------------------------------------- /resources/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/marker-icon.png -------------------------------------------------------------------------------- /resources/images/marker-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/marker-icon@2x.png -------------------------------------------------------------------------------- /resources/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/marker-shadow.png -------------------------------------------------------------------------------- /resources/images/markers-matte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/markers-matte.png -------------------------------------------------------------------------------- /resources/images/markers-matte@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/markers-matte@2x.png -------------------------------------------------------------------------------- /resources/images/markers-plain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/markers-plain.png -------------------------------------------------------------------------------- /resources/images/markers-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/markers-shadow.png -------------------------------------------------------------------------------- /resources/images/markers-shadow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/markers-shadow@2x.png -------------------------------------------------------------------------------- /resources/images/markers-soft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/markers-soft.png -------------------------------------------------------------------------------- /resources/images/markers-soft@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/images/markers-soft@2x.png -------------------------------------------------------------------------------- /resources/jquery-3.7.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/jquery-3.7.1.min.js -------------------------------------------------------------------------------- /resources/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/jquery.js -------------------------------------------------------------------------------- /resources/leaflet.awesome-markers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/leaflet.awesome-markers.css -------------------------------------------------------------------------------- /resources/leaflet.awesome-markers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/leaflet.awesome-markers.js -------------------------------------------------------------------------------- /resources/leaflet.awesome.rotate.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/leaflet.awesome.rotate.min.css -------------------------------------------------------------------------------- /resources/leaflet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/leaflet.css -------------------------------------------------------------------------------- /resources/leaflet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/leaflet.js -------------------------------------------------------------------------------- /resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/logo.png -------------------------------------------------------------------------------- /resources/map.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/map.css -------------------------------------------------------------------------------- /resources/papaparse.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/papaparse.min.js -------------------------------------------------------------------------------- /resources/popper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/resources/popper.js -------------------------------------------------------------------------------- /stores/Flipp/AcmeMarkets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/AcmeMarkets.py -------------------------------------------------------------------------------- /stores/Flipp/Albertsons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/Albertsons.py -------------------------------------------------------------------------------- /stores/Flipp/CVS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/CVS.py -------------------------------------------------------------------------------- /stores/Flipp/DollarGeneral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/DollarGeneral.py -------------------------------------------------------------------------------- /stores/Flipp/FamilyDollar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/FamilyDollar.py -------------------------------------------------------------------------------- /stores/Flipp/Flipp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/Flipp.py -------------------------------------------------------------------------------- /stores/Flipp/FoodLion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/FoodLion.py -------------------------------------------------------------------------------- /stores/Flipp/FredMeyer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/FredMeyer.py -------------------------------------------------------------------------------- /stores/Flipp/FrysFood.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/FrysFood.py -------------------------------------------------------------------------------- /stores/Flipp/GiantFood.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/GiantFood.py -------------------------------------------------------------------------------- /stores/Flipp/HEB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/HEB.py -------------------------------------------------------------------------------- /stores/Flipp/Hannaford.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/Hannaford.py -------------------------------------------------------------------------------- /stores/Flipp/HarrisTeeter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/HarrisTeeter.py -------------------------------------------------------------------------------- /stores/Flipp/Hyvee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/Hyvee.py -------------------------------------------------------------------------------- /stores/Flipp/JewelOsco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/JewelOsco.py -------------------------------------------------------------------------------- /stores/Flipp/KingSoopers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/KingSoopers.py -------------------------------------------------------------------------------- /stores/Flipp/KrogerMidAtlantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/KrogerMidAtlantic.py -------------------------------------------------------------------------------- /stores/Flipp/Meijer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/Meijer.py -------------------------------------------------------------------------------- /stores/Flipp/RousesSupermarkets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/RousesSupermarkets.py -------------------------------------------------------------------------------- /stores/Flipp/SafeWay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/SafeWay.py -------------------------------------------------------------------------------- /stores/Flipp/ShopRite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/ShopRite.py -------------------------------------------------------------------------------- /stores/Flipp/Smiths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/Smiths.py -------------------------------------------------------------------------------- /stores/Flipp/Sprouts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/Sprouts.py -------------------------------------------------------------------------------- /stores/Flipp/StopAndShop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/StopAndShop.py -------------------------------------------------------------------------------- /stores/Flipp/WinnDixie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/WinnDixie.py -------------------------------------------------------------------------------- /stores/Flipp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Flipp/__init__.py -------------------------------------------------------------------------------- /stores/FoodCity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/FoodCity.py -------------------------------------------------------------------------------- /stores/Ingles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Ingles.py -------------------------------------------------------------------------------- /stores/Publix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Publix.py -------------------------------------------------------------------------------- /stores/Walgreens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/Walgreens.py -------------------------------------------------------------------------------- /stores/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/__init__.py -------------------------------------------------------------------------------- /stores/lib/BaseStore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/lib/BaseStore.py -------------------------------------------------------------------------------- /stores/lib/BrowserStore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/lib/BrowserStore.py -------------------------------------------------------------------------------- /stores/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stores/lib/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/stores/lib/constants.py -------------------------------------------------------------------------------- /templates/coupon_to_deal.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/templates/coupon_to_deal.jinja -------------------------------------------------------------------------------- /templates/direction_output.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/templates/direction_output.jinja -------------------------------------------------------------------------------- /templates/get_individual_products.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/templates/get_individual_products.jinja -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/call_ai_model_gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/utils/call_ai_model_gemini.py -------------------------------------------------------------------------------- /utils/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/utils/config.py -------------------------------------------------------------------------------- /utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/utils/constants.py -------------------------------------------------------------------------------- /utils/geocoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/utils/geocoding.py -------------------------------------------------------------------------------- /utils/jinja.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/utils/jinja.py -------------------------------------------------------------------------------- /utils/matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/utils/matching.py -------------------------------------------------------------------------------- /utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/utils/package.json -------------------------------------------------------------------------------- /utils/random_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/utils/random_utils.py -------------------------------------------------------------------------------- /utils/spreadsheets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/utils/spreadsheets.py -------------------------------------------------------------------------------- /utils/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pizzaface/CoupCoup/HEAD/utils/text.py --------------------------------------------------------------------------------