Skip to content

Komal-R-Aradhya-dev/amazon-price-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›’ Amazon Price Tracker Bot

A Python-based automated price tracking script that monitors Amazon product pages and sends email notifications when the price drops below a specified threshold.

Built using BeautifulSoup4, Requests, and GitHub Actions for automated daily checks.


✨ Features

  • Real-time Price Scraping: Scrapes live price data directly from Amazon product pages.
  • Email Alerts: Sends instant email notifications via Gmail SMTP when a target price is met.
  • Automated Daily Runs: Runs on a scheduled cron job using GitHub Actionsβ€”no need to keep your local machine running.
  • Secure Credential Handling: Protects sensitive login details using .env files locally and GitHub Repository Secrets for CI/CD.

πŸ› οΈ Tech Stack & Libraries

  • Language: Python 3.10+
  • Web Scraping: requests, beautifulsoup4
  • Automation: GitHub Actions (cron)
  • Environment Variables: python-dotenv
  • Notifications: smtplib

πŸš€ Getting Started (Local Setup)

1. Prerequisites

Make sure you have Python installed on your machine.

2. Installation

Clone the repository:

git clone [https://github.com/Komal-R-Aradhya-dev/amazon-price-tracker.git](https://github.com/Komal-R-Aradhya-dev/amazon-price-tracker.git)
cd amazon-price-tracker

About

A Python script to track Amazon prices and send email alerts.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages