Skip to main content

a python application to track prices on some online shopping applications

Project description

PRICE TRACKER

Build Status License Version

It's a simple python3 application that tracks prices and warn the user by email.

Installation

Requirements

  • python3 or later to run price-tracker

  • This application uses gmail smtp server, so firstly you should have a gmail account. I suggest you to use two-step verification for the application. For additional information check the links bellow.

  • You can test application with using temp mail as receiver. I use temp-mail.io while development.

Stable Version

Installing via pip

recommended way to install is via pip:

pip3 install price-tracker

Latest Version

Installing from Git

You can install the latest version from Git

pip3 install git+https://github.com/Evasionn/price-tracker.git

Usage

  • Run bellow command to set configurations. It will be automatically opened http://localhost:5051 and after saving config and product list you can click Shutdown Server button or "ctrl + c" in terminal.
price_tracker init

web-server

  • After setting configuration and product list, it is enough to run bellow command.
price_tracker
  • To run in background
nohup python3 -u -m price_tracker

What is New

Version 0.6

  • Added web server to set configuration and product list easily
  • Hepsiburada scraper updated

Check change log

Supported Web Sites

amazon.com ciceksepeti.com ciceksepeti.net decathlon.com.tr dr.com.tr ebay.com gittigidiyor.com hepsiburada.com kitapyurdu.com letgo.com mediamarkt.com.tr morhipo.com n11.com nike.com teknosa.com teknostore.com toyzzshop.com tozlu.com trendyol.com vatan.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

price-tracker-0.6.1.tar.gz (364.9 kB view details)

Uploaded Source

File details

Details for the file price-tracker-0.6.1.tar.gz.

File metadata

  • Download URL: price-tracker-0.6.1.tar.gz
  • Upload date:
  • Size: 364.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.5

File hashes

Hashes for price-tracker-0.6.1.tar.gz
Algorithm Hash digest
SHA256 be2db2c1d9f1c4578658bd4b54517028efe510371b193565de85b0538184789f
MD5 4a4721d9b5906ed2f81f11d9428e2ec0
BLAKE2b-256 a3f1c55d1c440a3cf406003974a72fd86f2916170d673012c72894fc914e21a9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page