Skip to content

A Python Project thats helps to monitor the price of Amazon Prodcut and sends an email if price is lower that input. It takes a JSON File as input.

Notifications You must be signed in to change notification settings

tobeaprogrammer/AmazonPriceMonitor-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Description :

          The Python Program uses a JSON input and checks for the prices of the prodcuts based on the URL provided. If the price is lower than the price provided in the JSON, it will send a email with price change details and the URL to the mentioned email id. The ProductMonitor_Amazon.py file contains the code to perform all the operations. This can be mapped to a task in the task scheduler or a job on jenkins. [Recommended : Triggered every 24 hours]. THe json input files are located in the JSON Folder.


Project Setup :

  1. JSON / cred.json -> Enter the email credentails
  2. JSON / products.json -> Enter the product details in the format [sample provided]
  3. utilities / MailOperations.py -> Enter the Recievers Email in the 'SendEmail' functions optional argument

Project Details :

Programming LanguagePython
Project OutputEmail if conditions are true
Data SourceJSON
Credential SourceJSON
Packages UsedSelenium, smtplib, json, MIMEMultipart

About

A Python Project thats helps to monitor the price of Amazon Prodcut and sends an email if price is lower that input. It takes a JSON File as input.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published