Amazon Tracker stores the product urls entered by the user and the email of the user and
checks all the product data from the provided urls.
When the price falls below the max price an email and notification is sent to the user.
-
Install python 3.8 or 3.9 and pip
References:- Install Python:
https://www.youtube.com/watch?v=UvcQlPZ8ecA - Install pip:
https://www.youtube.com/watch?v=AVCcFyYynQY
- Install Python:
-
cd
into the directory of the project and type:pip install -r requirements.txt
This will install all the required libraries. -
Click on Amazon-Tracker.py and fill in the data asked.
-
Whenever you want to check the products just click on this file.
-
If you want to add new products or remove products later on, click on Product_Manager.py and follow the instructions.
Pratham Bhat
- Storing urls, email, names and max price of products using sql
- Accessing html product data using requests
- Processing html to get information such as price and product title
- Sending email if price drops below the threshold
- CUI for adding and removing urls
Prateek Rao
- Sending SMS to user's phone for price drop alerts
The SMS function is still under development due to constraints and does not work yet.