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.

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