Giter VIP home page Giter VIP logo

ecommerce-price-tracker's Introduction

Ecommerce-Price-Tracker

Ecommerce-Price-Tracker is a python utility which notifies you when the price of the product on your wishlist is less than what you desired. It has support for price tracking on Amazon and Flipkart.

Features

  • Track prices of a product on Amazon
  • Track prices of a product on Flipkart
  • Track prices of a product on both Amazon and Flipkart simultaneously
  • Get notified via emails when the price is lower than desired price

Setup

To use the Ecommerce-Price-Tracker, you just need the product name, product url and the desired price.

  • Product name - The name of the product you want to track
  • Product URL - The URL of the product page on Amazon or Flipkart
  • Desired price - The least price you want to buy the product at. When this price will be lower or eqaul to the actual price of the product, you'll be notified via a email.

Also provide your email and email password in the credentials.json file, and enable less secure apps on your email service provider before running the program.

Dependencies

External modules used:

  • beautifulsoup4
  • helium
  • requests
  • validators
  • html5lib

Download all the above mentioned modules at once by executing the command pip install -r requirements.txt on the terminal.

Installation

Using Git

Type the following command in your Git Bash:

  • For SSH: git clone [email protected]:shravanasati/Ecommerce-Price-Tracker.git
  • For HTTPS: git clone https://github.com/shravanasati/Ecommerce-Price-Tracker.git

The whole repository would be cloned in the directory you opened the Git Bash in.

Using GitHub ZIP download

You can alternatively download the repository as a zip file using the GitHub Download ZIP feature by clicking here.

ecommerce-price-tracker's People

Contributors

shravanasati avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.