2025
DRAPAI
AI virtual try-on app on the App Store and Google Play.
A photo of a person and a garment in, a photorealistic preview of that outfit out. Results can be edited in an on-device Studio and kept in a local wardrobe. The generation pipeline runs as a job lifecycle: tokens are held up front and settled only when a job finishes, so a step that times out doesn't charge the user twice. Postgres row-level security and server-side ownership checks protect every request.
Stack
Flutter, Dart, PostgreSQL, Next.js
Links
- Technical write-up: Charging for AI generations without double-charging
- Live site: drapai.com