
Imagine is an image-focused iOS app built for fast AI generation, remixing, and editing workflows. The app keeps a dark-first, minimal shell where users can generate images, manage credits, browse gallery history, and edit outputs in one streamlined flow.
The product is powered by a serverless NestJS backend with async image jobs, OpenRouter model routing, Apple subscription and consumable purchase verification, and usage/cost tracking for operational reporting.

Built with SwiftUI and Firebase auth, Imagine supports OTP-gated signup, credit-based generation, source-image editing, and an integrated editor with adjustment, filters, transform, and markup controls.
+ Image-only AI creation flow with model and preset browsing.
+ Credits system with Apple monthly/yearly subscriptions and consumable top-up packs.
+ Async SQS + Lambda image-job processing with completion push handling.
+ Built-in editor with tonal adjustments, filters, crop, rotate/flip, and markup tools.
+ Gallery history with full-screen preview, save/share, remix, and delete actions.
+ Prompt and source-image validation with automatic refund on failed paid generations.
+ Dark-first UX with polished create and loading states.
The backend uses NestJS on AWS Lambda with serverless deployment, Firebase Auth + Firestore, S3/CloudFront for image delivery, and StoreKit verification flows for subscriptions and credit purchases. Async job status polling and push completion work together so users can continue using the app while generation runs.
Imagine focuses on speed, clarity, and control for AI image creation. From OTP signup to generation, editing, and export, the full workflow is designed for everyday creators who want dependable results and straightforward pricing.
+ SwiftUI
+ Firebase Auth
+ StoreKit 2
+ NestJS
+ AWS Lambda + SQS
+ OpenRouter