Skip to content
All work

Web

AI Integrator Landing

Bilingual landing with ten live AI tools

Next.js 15ReactTypeScriptTailwind CSSFramer MotionGemini APIUpstash RedisVercel

Problem

Validate demand for sales automation faster than building the product: show the tools working, not screenshotted.

System

Next.js 15 with bilingual content and ten Gemini-backed tools — cold email, objection handling, business diagnosis and more. A two-tier rate limit on Upstash Redis: a shared daily per-IP budget plus a per-route burst guard, because the model's free tier hits a wall long before the wallet does. Tools that need live scraping unavailable from serverless are honestly marked as demos rather than faking the work.

Role

Solo build, design system and lead capture included.

Outcome

Deployed; the form sends the lead an auto-reply over Gmail SMTP and writes the submission to Upstash and Google Sheets regardless of mail status — an SMTP failure never takes the form down.