Skip to main content
E-Commerce Product Intelligence

Engineering Ecomsource AI's 1.6B EAN Product Data API, High-Speed Dashboard & Marketplace Chrome Extension

Ecomsource AI dashboard showing ASIN and UPC product lookup with variants, images, and pricing data
Ecomsource AI LeadershipProduct Data Platform
“Parallel Loop built our entire go-to-market stack at speed, the Next.js site, API EDI, scraper fleet, and Chrome extension with Keepa on Amazon and Walmart. Sellers get rich product data from a 1.6 billion EAN catalog in seconds.”
1.6B EANsProduct Catalog Scale
API + DashboardDual Distribution Channels
4 EngineersFull Stack, Extension & Scrapers

Ecomsource AI is a product intelligence platform backed by 1.6 billion EAN records. Sellers and platforms look up products by ASIN or UPC and receive rich catalog data: product name, detailed descriptions, all variants, images, and production attributes ready for websites or Amazon listings. Customers use either the web dashboard or a product information API integrated directly into their own systems. Users can connect an Amazon seller account for live pricing context, and the Chrome extension surfaces ASIN intelligence on Amazon and Walmart with embedded Keepa price comparison charts.

The Product Challenge

Parallel Loop partnered with Ecomsource AI to ship a latency-sensitive commerce data product at catalog scale. The business needed sub-second discovery across billions of identifiers, a monetizable API layer (API EDI) for B2B customers, continuous enrichment from external retail sites, Stripe-backed subscriptions, and a browser extension that competes on the same pages sellers already research. Speed was non-negotiable for both the marketing site and operator dashboard, which is why the client prioritized Next.js from day one.

Manual Listing EnrichmentLegacy Seller Workflow
  • Sparse or Incomplete Product Metadata
  • No Unified ASIN / UPC / EAN Resolution
  • Disconnected Pricing & Keepa Research Tabs
  • No API for Platform Integrations
  • Slow, Fragmented Multi-Site Scraping
Ecomsource AI Data PlatformParallel Loop Architecture
  • Next.js Website & Operator Dashboard
  • API EDI for B2B Product Data Sales
  • 1.6B EAN Catalog with Variant & Image Payloads
  • Amazon Seller Pricing Connections
  • Chrome Extension + Keepa on Amazon & Walmart

Phase 1: Next.js Dashboard, Website & Product Information API

We developed the complete Ecomsource AI dashboard and marketing website in Next.js for maximum speed. Server-side rendering and optimized data fetching keep lookup flows responsive even when returning large variant sets, image galleries, and attribute bundles. Our specialized ecommerce tooling development team built the Node.js and Express.js API on PostgreSQL for structured catalog records and MongoDB for flexible enrichment documents, with Agenda Jobs orchestrating nightly sync and scraper reconciliation tasks on AWS EC2.

We implemented API EDI so Ecomsource AI can sell product information as a service to external platforms. Partners integrate once and pull normalized payloads: titles, long-form descriptions, variant matrices, media assets, and production attributes keyed by ASIN, UPC, or EAN. Stripe API powers subscription tiers and usage-based billing so the API business scales with customer consumption.

Phase 2: Multi-Site Scrapers, Seller Pricing & Chrome Extension

We created multiple Puppeteer scrapers targeting different retail websites to continuously enrich the master catalog. Two dedicated scraper engineers built isolated workers per source domain so failures on one site never block global ingestion. Extracted attributes merge into the 1.6 billion EAN index and surface through both dashboard search and API responses.

Sellers connect their own Amazon seller accounts to retrieve live product pricing alongside catalog metadata, giving listing teams margin context without exporting to spreadsheets. We also developed the Chrome extension from scratch: it injects Ecomsource AI intelligence directly on Amazon and Walmart product pages and embeds Keepa charts for instant price history comparison while researching ASINs.

Explore our custom software development work on APIs, scraper fleets, and seller tooling that power large-scale product intelligence platforms.

  • Catalog lookup: ASIN or UPC queries against 1.6B EANs with variants, images, and attributes.
  • API EDI: Embed product data in any platform via documented REST endpoints.
  • Scraper fleet: Puppeteer workers harvesting multi-site product signals at scale.
  • Marketplace extension: On-page ASIN insights plus Keepa charts on Amazon and Walmart.
  • Monetization: Stripe subscriptions for dashboard and API customers.

Quantified Business Outcomes

Ecomsource AI launched as a full-stack product data business: billion-scale catalog, API revenue channel, and in-browser seller tooling.

Performance MetricBefore Ecomsource AIEcomsource AI Platform (Parallel Loop)
Catalog CoverageFragmented supplier feeds1.6 Billion EAN Product Index
Data DistributionManual exports onlyDashboard + API EDI Integrations
Listing ResearchMultiple disconnected tabsChrome Extension with Keepa on Amazon & Walmart
Pricing ContextNo seller account linkageConnected Amazon Seller Pricing in Platform

Technical Deep-Dive: Frequently Asked Questions

Why was Next.js chosen for Ecomsource AI?

Product lookup and catalog browsing are latency-sensitive. Next.js SSR and incremental static regeneration keep marketing pages fast while the dashboard hydrates interactive search, filters, and API key management without sacrificing SEO or time-to-first-byte, critical for a data product competing on speed.

What is API EDI in this context?

API EDI is the structured electronic data interchange layer that lets B2B customers consume Ecomsource AI catalog payloads programmatically. Parallel Loop designed versioned endpoints, authentication, rate limits, and normalized JSON schemas so partners integrate product enrichment without custom scraping infrastructure.

How do scrapers and the 1.6B EAN index stay in sync?

Puppeteer workers write enrichment deltas into MongoDB staging collections; Agenda Jobs validate, deduplicate, and promote records into PostgreSQL EAN masters. Failed runs retry with isolated queues per source domain so one retailer layout change does not stall the entire catalog pipeline.

🚀LET'S BUILD TOGETHER

READY TO SHIP?
BOOK A 30-MINUTE CALL.

We'll discuss your idea, share a fixed-price quote, and map out a timeline. No sales pitch. No BS.

< 45mResponse time
FixedPricing
2-8wDelivery