Back to projects

AI Content Repurposer

Transform any content into multiple formats — X posts, LinkedIn posts, Instagram captions, email newsletters, and SEO meta — in English, Roman Urdu, or Mixed, using OpenAI GPT-4o Mini.

AI Content Repurposer

Problem

Content creators and marketers spend hours reformatting the same content for different platforms. Manually rewriting for X, LinkedIn, Instagram, email, and SEO is repetitive, inconsistent, and inefficient.

My Approach

Built a spec-driven, single-purpose SaaS with a clean textarea + format selection UI. Auth via Supabase, generation via OpenAI GPT-4o Mini, rate limiting via atomic SQL RPC. Five output formats + three language modes. Deployed on Vercel.

Key Features

  • URL content scraping — paste any URL, auto-extract article text
  • 5 output formats: X Post, LinkedIn Post, Instagram Caption, Email Newsletter, SEO Meta
  • 3 language modes: English, Roman Urdu, Mixed
  • Atomic rate limiting — 5 generations per hour per user (SQL RPC)
  • Supabase authentication with email/password
  • Generation history with view, edit, and delete

Tech Stack

Next.js 14TypeScriptSupabaseOpenAI GPT-4o MiniTailwind CSS v3shadcn/uireact-icons