Commerce monitoring
ASIN Watcher
A commerce monitoring platform combining distributed collection workers, price history, landed-cost comparison and customer alerts, with account management, billing and supporting infrastructure.
Product capabilities
- Product tracking across supported Amazon marketplaces
- Landed-cost comparison including shipping and import fees
- Price alerts through email and supported messaging integrations
Platform architecture
Application, data and infrastructure.
Customer application, collection services, backend APIs, price history, billing and deployment configuration.
- CollectionQueue workers and browser service
- ApplicationProduct tracking and alert rules
- DataPrice history and regional costs
- AccountsBilling and notifications
Data flow
- Product tracking
- Collection workers
- Price history
- Alert evaluation
- Notifications
Collection infrastructure
External workers fetch queue tasks and submit results through an authenticated API. A separate browser service reuses browser processes, isolates request contexts and limits concurrent work.
Application and data
The FastAPI backend manages products, regional pricing, historical observations and alert rules. SQLAlchemy persistence supports separate read and write engines; the deployment stack includes PostgreSQL and connection pooling.
Commercial operations
Accounts, credits, payment integrations and recipient verification sit alongside the monitoring engine. Price events trigger alert evaluation and delivery through configured notification channels.
- FastAPI
- React / TypeScript
- PostgreSQL
- Browser workers
- Container deployment



















