Marketing API & Scraper SaaS Build

Job ID: 40393385

Budget: ₹12,500 – ₹37,500 INR

I’m building a SaaS platform that blends three pillars—an interaction-focused marketing API, a Google search scraper, and Instagram marketing automation—into one seamless service. The core idea is to let my users view live market-trend insights pulled from Google results, then act on them instantly inside Instagram through the same interface.

API development
The API must do more than expose data: it should actively enhance user interactions. Think well-documented REST (GraphQL optional) endpoints that deliver trend analytics and accept calls that trigger Instagram actions. OAuth2 or JWT security, adjustable rate-limits, and versioning are essential so other teams can plug their apps in without friction.

Google scraping engine
A headless, proxy-rotating scraper (Puppeteer, Playwright, or a comparable stack) should collect market-trend keywords, volumes, and related SERP snippets on a schedule I can configure. Captcha handling and location targeting are must-haves. Collected data will feed directly into the main database—PostgreSQL or MongoDB—ready for the API and the Instagram module.

Instagram marketing module
Using the Instagram Graph API or a reliable unofficial library, the system must publish posts, stories, and reels, gather engagement metrics, and run light automation sequences (follows, likes, DMs) within platform limits. The scraper’s market-trend output will guide content suggestions automatically.

Technical expectations
• Containerised microservices (Docker + docker-compose or Kubernetes)
• Clean, commented code in Python or Node.js with unit tests
• Simple CI/CD pipeline script
• Schema and endpoint documentation (Swagger or similar)
• A short deployment guide plus an architecture diagram

Deliver the full source, instructions, and a quick screencast demo showing a trend scraped from Google being turned into an Instagram post via the API. Once everything runs locally in Docker, I’ll handle hosting.