Realtime E-commerce Price Alert Tool
Budget: ₹12,500 – ₹37,500 INR
I’m looking for a lightweight, reliable solution that tracks the live prices of any product I choose on Amazon, Flipkart, Myntra and Nykaa, then emails me the moment the price drops below a threshold I set.
Here’s the flow I have in mind: I paste or upload product URLs, set a target or percentage-off value, and the system checks those pages frequently enough to feel “real time” without triggering the sites’ anti-bot measures. The moment a drop is detected, an email—my preferred notification channel—should land in my inbox with the new price, the old price and a direct link back to the product.
I’m flexible on the tech stack, but Python (BeautifulSoup, Selenium, Scrapy), JavaScript (Puppeteer) or any other proven web-scraping framework that can handle dynamic content, rotating proxies and captchas is fine with me. A small database or flat-file store that remembers each product’s history will be useful for trend graphs later, though that’s a nice-to-have rather than a blocker.
Deliverables
• A ready-to-run script, CLI tool or lightweight web dashboard that supports the four sites above
• Configurable check interval and target price for each product URL
• SMTP or API-based email integration tested and working
• Clear setup instructions and short documentation so I can deploy it on my own VPS or desktop
Acceptance criteria: when I add a product, set a target and temporarily lower the price in a mock or staging environment, I expect an email within the defined check interval that contains the correct price delta.
If you already have a partial solution or library you can adapt, let me know—speed to completion is a plus.
Here’s the flow I have in mind: I paste or upload product URLs, set a target or percentage-off value, and the system checks those pages frequently enough to feel “real time” without triggering the sites’ anti-bot measures. The moment a drop is detected, an email—my preferred notification channel—should land in my inbox with the new price, the old price and a direct link back to the product.
I’m flexible on the tech stack, but Python (BeautifulSoup, Selenium, Scrapy), JavaScript (Puppeteer) or any other proven web-scraping framework that can handle dynamic content, rotating proxies and captchas is fine with me. A small database or flat-file store that remembers each product’s history will be useful for trend graphs later, though that’s a nice-to-have rather than a blocker.
Deliverables
• A ready-to-run script, CLI tool or lightweight web dashboard that supports the four sites above
• Configurable check interval and target price for each product URL
• SMTP or API-based email integration tested and working
• Clear setup instructions and short documentation so I can deploy it on my own VPS or desktop
Acceptance criteria: when I add a product, set a target and temporarily lower the price in a mock or staging environment, I expect an email within the defined check interval that contains the correct price delta.
If you already have a partial solution or library you can adapt, let me know—speed to completion is a plus.
Related categories:
JavaScript
Python
Web Scraping
Software Architecture
Scrapy
BeautifulSoup
Selenium
Database Management