photoalive.ai

Photo-to-video service with payments and order history

AIReactReplicateYooKassa
photoalive.ai 1
photoalive.ai 2
photoalive.ai 3

Description

Full flow: sign-in including Telegram, YooKassa checkout, 1–3 image uploads, staged Replicate (kling v2.1) jobs, SSE progress logs, profile with orders and sessions, RU/EN i18n, 24h storage retention. Deploy guides for Netlify, Render, and Ubuntu+Nginx.

Role

Full-stack developer

Stack

FastAPI (Python)React (Vite, TypeScript)Tailwind CSSYooKassaReplicate (kling v2.1)SSETelegram auth

Features

  • YooKassa payments (simulated in dev)
  • 1–3 photos with staged generation
  • SSE progress and logs
  • Order history and forced downloads
  • RU/EN i18n
  • 24-hour file retention cleanup

Challenges

  • Public URLs and webhooks for Replicate/YooKassa
  • Aligning payment, generation and UX state

Outcomes

  • Deployment paths: Netlify+ngrok, Render, Ubuntu+Nginx
  • Windows-friendly setup docs