Overview
Key Features
- AI Powered Image Editing: Integrated multiple AI pipelines including background removal, cartoonifying, face enhancement, painting effects, and professional headshot generation with consistent quality across devices.
- Cross Platform Experience: Built with Expo and React Native for iOS and Android, and React for the web, ensuring feature parity and consistent user experience.
- Secure Media Handling: Implemented Cloudflare R2 for safe, encrypted image storage. All uploaded photos and generated images are fully deletable by the user at any time.
- Authentication and Onboarding: Enabled simple sign ups via Email, Google, or Apple. User data is stored securely with role based permission rules across the backend.
- Subscription and Monetization: Integrated RevenueCat for subscription management on both iOS and Android, including free tries before requiring a subscription and seamless cross device entitlement syncing.
- Custom AI Prompts: Users can upload 1 to 3 images and request specific edits using a natural language prompt system powered by Google AI.
- Compliance and User Protection: Developed features with GDPR, CCPA, and global privacy standards in mind with transparent disclaimers, no cookies, and strong data deletion controls.
Technologies Used
- React Native / Expo: For building the iOS and Android apps with shared code.
- React (Next.js): For the web version of the platform.
- Cloudflare R2: For secure image storage and fast global retrieval.
- Convex: For real-time backend database and user data.
- Clerk: For authentication and user management.
- Vercel: For hosting the web version of the platform.
- Google's NanoBanana: For image generation, enhancement, and transformation.
- RevenueCat: For cross platform subscription management and entitlement tracking.
- Sentry & PostHog: For crash monitoring, analytics, and performance insights.