AI Video Generator Web App

Заказчик: AI | Опубликовано: 24.11.2025

I need a full-stack solution that lets people open a single URL on desktop or mobile and turn a text prompt, an image, or the two combined into a short animation through Google Veo 3. The front end should be built with React Native (using React Native Web so one codebase covers browsers and, later, native apps). Supabase will sit behind it for authentication, PostgreSQL data storage, edge functions, and bucket storage of the finished MP4 files. Core flow • User signs in with Supabase Auth • Upload or drag-and-drop an image and/or type a prompt • Choose animation length, resolution, and style presets • Hit “Generate” → call the Google Veo 3 API and stream progress back in real time • Preview the resulting clip, then save it or start over • Store prompt, image reference, video URL, and user ID in Supabase What I expect as deliverables 1. Clean, responsive UI written in TypeScript and React Native Web 2. Supabase SQL schema, edge functions, and storage rules committed to Git 3. Secure, well-commented service wrapper around Google Veo 3 with retry and error handling 4. Deployment instructions (or CI/CD config) so I can spin it up on Vercel/Netlify using my Supabase project 5. A brief README and a recorded demo showing the generate-preview-save cycle Acceptance criteria • Works on recent Chrome, Safari, and mobile browsers with no layout glitches • Generates animations under 30 s in under 60 s for typical prompts • All user data persists correctly between sessions • No API keys exposed client-side; lint and basic unit tests pass If you have shipped something similar with React Native, Supabase, or any text-to-video service, show me a link or repo so we can move quickly.