Project Description
I need a complete stock-monitoring solution that works both as a responsive web application and as native mobile apps for iOS and Android. The core of the project is straightforward: connect to a short list of retailers (via official APIs where available or reliable scraping where not) and watch each product for three key events—current price, in-stock status, and whether the price dips below a target I can set.
Whenever any of those events occur, the system must push an instant alert. Push notifications on the phones are essential, but I also want the flexibility to toggle email or SMS for certain items. The interface should let me add products quickly (URL or SKU), choose which retailers to watch, and set a desired price threshold. A simple history view that charts price changes over time will help me decide when to buy.
At a glance, here’s what I expect you to hand over:
• Web dashboard, optimised for desktop and mobile browsers
• Companion apps for iOS and Android built from one shared codebase where possible (Flutter, React Native, or similar)
• Reliable background worker that polls retailer endpoints, respects rate limits, and scales as the product list grows
• Real-time alerts for price tracking, availability alerts, and target price notifications
• Clean, well-commented code plus brief setup documentation so I can deploy future updates myself
If that aligns with your skill set and you’ve shipped something similar before, let’s talk timelines and milestones.