Skip to content

vishnusn77/price_patrol

Repository files navigation

📊 Price Patrol

Price Tracker is a web application that allows users to track product prices from Amazon. It sends notifications via email when the product price drops to or below the desired price. The project uses both legal web scraping and the Canopy API to fetch product data and also supports user authentication.

🌟 Features

  • User Authentication: Register, login, and logout functionality.
  • Add Products: Add Amazon products to the tracker by providing a product URL and desired price.
  • Price Drop Alerts: Receive email notifications when the product price drops below the desired price.
  • Cron Jobs: Periodic checks for price updates and email alerts

🛠️ Technologies Used

  • Frontend: HTML, CSS
  • Backend: Django, Python
  • Database: MongoDB (using Djongo)
  • API Integration: Canopy API
  • Task Scheduling: Cron jobs (via cron-job.org)
  • Deployment: Render

🚀 Live Demo

Check out the live demo of the application here: Price Tracker Live Demo

🌱 Future Enhancements

  • Support for additional e-commerce platforms.
  • Advanced notifications via SMS or mobile push notifications.
  • Detailed analytics for tracked products.

🙏 Acknowledgements

👨‍💻 Credits

Developer: Vishnu Nair
For inquiries or collaborations, connect on LinkedIn!


Happy tracking with Price Patrol!