ShopSavvy for Expo

TypeScript

An Expo config plugin that wires the ShopSavvy SDK into managed Expo apps, plus React hooks for product search, price comparison, price history, and deals. Auto-injects iOS/Android camera permissions and pulls in expo-barcode-scanner for instant product lookups.

Quick Start

npx expo install expo-shopsavvy

Features

Expo config plugin (auto-injects camera permission and SDK config)
Hooks: useProductSearch, usePriceComparison, usePriceHistory, useDeals
ShopsavvyProvider context with shared client
Built on expo-barcode-scanner for instant product lookups
Works with Expo Go (limited) and EAS Build (full features)

Use Cases

1.Build cross-platform price comparison apps with Expo
2.Add barcode-scan-to-price-check flows to existing Expo apps
3.Prototype shopping experiences with hot reload
4.Ship to iOS and Android from a single TS codebase

Powered by the ShopSavvy Data API

This integration connects to the ShopSavvy Data API — real-time product data and pricing from thousands of retailers across millions of products. Search by barcode, ASIN, URL, or keyword. Compare prices, track history, discover deals, and schedule monitoring.