← Back to products

Product

IMGLoader

Bulk download + transfer media across platforms

Overview

IMGLoader is a Next.js app that connects Pinterest, Google Photos, and DeviantArt via official OAuth, lets users browse collections and picked media, and bulk-export selections as streamed ZIPs or transfer them directly between providers.

It handles both quick in-app workflows and larger queued jobs, while accounting for provider-specific constraints like the Google Photos Picker flow and DeviantArt upload limitations. Tokens and exports are handled with secure cookie/session patterns, encrypted AWS-backed job storage, and an internal report dashboard for operational visibility.

Highlights

  • Official OAuth with provider-specific safeguards and token refresh handling.
  • Provider‑agnostic “collections → items” UX, streamed ZIP exports, and transfer manifests/open links.
  • Scales from local jobs to AWS-backed queues/workers with encrypted export artifacts.

Technology

Built for speed, security, and predictable behavior.

Next.js TypeScript OAuth Google Photos Picker Streaming ZIP AWS SQS AWS Lambda DynamoDB S3 + KMS Tailwind