A landing page and leads system for an AI photo-animation service
A fast Hebrew landing page (mobile-first, RTL) for a service that brings personal photos to life as cinematic AI-generated video. The page carries a multi-step enquiry form that turns visitors into structured leads, alongside a protected admin panel for managing and following up on them.
The challenge
A solo operator needed a fast Hebrew marketing page that converts visitors into high-quality, structured leads (event type, number of photos, urgency) and brings enquiry handling into one place — without a heavy CRM. It also called for aggressive mobile LCP optimisation, Edge-middleware-compatible authentication and a cost-conscious image pipeline.
The outcome
A complete Next.js site was built and shipped: a public landing page, a leads API with database persistence, optional email notifications and spam protection, and an authenticated admin panel for management and follow-up. It includes structured SEO (Schema.org), full accessibility and policy pages, and is configured for deployment on Vercel.
Tech Stack
How we worked
The five stages from idea to launch.
- 1Specifying the page and the offer: hero, how it works, FAQ and enquiry form
- 2Building a fast mobile page with Next.js — Server Components for LCP and client islands for animation
- 3A multi-step lead form with validation, a progress bar and spam protection (Turnstile + rate limiting)
- 4The data layer: storing leads in PostgreSQL (Prisma/Neon) and optional email notifications via AWS SES
- 5A protected admin panel (JWT) for managing leads, full SEO (JSON-LD), accessibility and launch on Vercel
Have a similar project?
We'd love to hear your idea and think through how to get it live together.
Talk to us