https://github.com/shravanasati/ecommerce-price-tracker
Track real-time product prices on Amazon, Flipkart, and more!
https://github.com/shravanasati/ecommerce-price-tracker
amazon ecommerce-price-tracker flipkart hacktoberfest notifies price-tracking tracker-application
Last synced: 12 months ago
JSON representation
Track real-time product prices on Amazon, Flipkart, and more!
- Host: GitHub
- URL: https://github.com/shravanasati/ecommerce-price-tracker
- Owner: shravanasati
- License: mit
- Created: 2021-01-22T14:48:15.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-01-22T04:55:58.000Z (over 2 years ago)
- Last Synced: 2025-06-23T12:43:25.096Z (about 1 year ago)
- Topics: amazon, ecommerce-price-tracker, flipkart, hacktoberfest, notifies, price-tracking, tracker-application
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 9
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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 git@github.com: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](https://github.com/shravanasati/Ecommerce-Price-Tracker/archive/master.zip).