Image-to-video jobs
The pipeline analyses a product image, prepares a scene prompt and submits a video-generation job through Kie.ai. Settings include aspect ratio and output quality.
Start a project AI product development / Imaginify / AIViral Labs
In development
Imaginify and AIViral Labs are related versions of the same AI video product. Our work connects product-photo uploads to video-generation jobs, with a standalone web experience and an embedded Shopify application. The product is in development.
Discuss a similar projectTHE BRIEF
Video generation takes longer than a normal page request. The application needs to show work in progress, handle a failed job and make the finished output available after the merchant leaves the upload screen.
The AIViral Labs web experience includes a Polar.sh checkout integration. The Imaginify Shopify application adds merchant authentication and Shopify Billing. These are related product versions, not two separate customer engagements; this story does not claim a published Shopify App Store listing or measured user adoption.
PRODUCT SCOPE
The pipeline analyses a product image, prepares a scene prompt and submits a video-generation job through Kie.ai. Settings include aspect ratio and output quality.
Job polling updates processing, completed and failed states. The credit ledger deducts usage on a successful job, with history views for outputs and transactions.
The Next.js interface connects upload settings, generation progress and output history to account and credit views. AIViral Labs includes web checkout through Polar.sh.
OAuth and session management connect the application to a merchant account. A Polaris interface provides the in-admin experience, with Shopify Billing integration for plans and credit purchases.
A Windows Electron launcher manages the project's services, builds and logs. It supports the work of running the frontend and generation backend together.
WORKFLOW
Provide a product photo and choose settings.
Analyse the image and run a video job.
Review the result and its credit record.
DESIGN & ENGINEERING
Upload, generation and download happen at different times. Keeping job state in the product lets a merchant return to the history view and find the outcome.
The Shopify-facing build uses the platform's authentication and billing mechanisms. That integration requires more than embedding a standalone upload form.
RELATED SERVICES
YOUR PROJECT
Share the users, the current workflow and the part you want to improve. We can discuss a useful first release.
Discuss your project