Build Automated AI-Powered Price Monitoring Tool (Web Scraping + Dashboard)
UpworkBHNot specifiedintermediateScore: 67
Full-Stack DevelopmentMinimum Viable ProductArtificial IntelligenceReactNext.jsn8nMake.comChatbot DevelopmentAPI IntegrationLLM Prompt EngineeringPythonRetrieval Augmented GenerationSupabaseZapierAI Agent Development
1️⃣ One-page Project Brief
Project title
Automated Competitive Price Intelligence Tool (Rova vs Airalo & Holafly)
Context
I’m leading digital and product strategy, and I want to present management with a working, real example of how AI + automation can replace manual work and give us daily competitive intelligence.
Today, checking competitor eSIM prices is:
• Manual
• Time-consuming
• Inconsistent
I want a live web tool that does this automatically and clearly shows where Rova wins or loses.
Project objectives
The project has two equally important goals:
1. Build the actual working tool
2. Teach & explain how it was built so I can present it confidently to management
This is not just a dev task — it’s also a showcase of AI capability.
What the tool must do (functional scope)
A) Automated daily monitoring
• Automatically check prices every day
• No manual input at all
• Compare:
o Rova
o Airalo
o Holafly
B) Destinations (Phase 1)
• Saudi Arabia
• UAE
• UK
• Turkey
• France
C) For each provider & destination, capture:
• Destination
• Data amount (GB or Unlimited)
• Validity (days)
• Price
• Currency (converted to USD)
• Date of capture
D) Comparison logic
• Compare equivalent packs (closest data + validity)
• Highlight:
o Cheapest option
o Best value (price per GB or price per day for unlimited)
• Clearly show:
o “Rova wins / loses” per destination
o % difference vs competitors
E) Output
• A web dashboard
• Daily refresh (scheduled)
• Historical view (price trends)
• Clear visual indicators (green / red / neutral)
Technical expectations
• Use AI-assisted development tools (e.g. Lovable, GPT-4, Playwright, etc.)
• Automated web scraping (headless browser)
• Scheduled background job (daily)
• Clean, explainable architecture (important)
2️⃣ Teaching & Presentation Requirement (VERY IMPORTANT)
This is what makes the candidate different.
1. Walk me through the system
o How scraping works
o How scheduling works
o How comparisons are calculated
2. Explain it in simple, executive language
o Not deep engineering jargon
3. Help me answer:
o “How reliable is this?”
o “What breaks if websites change?”
o “How can we scale this to more countries or competitors?”
4. Provide:
o A simple architecture diagram
o A step-by-step story I can present to management:
Problem → Solution → Value → Scalability
Think of this as:
“Build it, then help me sell it internally.”
3️⃣ What success looks like
At the end of the project, I should have:
• ✅ A live working web tool
• ✅ Daily automated competitive insights
• ✅ Clear understanding of how it works
• ✅ A compelling management demo showing:
o AI replacing manual work
o Better decision-making
o Clear business value
Looking for an AI-savvy developer / automation engineer who can:
• Build a small web app using AI-assisted tools (Lovable, GPT-4, Playwright, etc.)
• Implement automated web scraping + daily scheduling
• Explain the system clearly to a non-technical executive
• Help prepare a demo/storyline for senior management
This project is both technical and educational. Communication skills are as important as coding skills.
Unlock AI Intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/mo