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.
- 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
- Frontend: HTML, CSS
- Backend: Django, Python
- Database: MongoDB (using Djongo)
- API Integration: Canopy API
- Task Scheduling: Cron jobs (via cron-job.org)
- Deployment: Render
Check out the live demo of the application here: Price Tracker Live Demo
- Support for additional e-commerce platforms.
- Advanced notifications via SMS or mobile push notifications.
- Detailed analytics for tracked products.
Developer: Vishnu Nair
For inquiries or collaborations, connect on LinkedIn!
✨ Happy tracking with Price Patrol! ✨