Flutter AI Image Generation App
Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted58 minutes ago
I’m building a cross-platform Flutter application that lets people explore a public gallery of AI-generated artwork, create their own images from text prompts, and instantly share the results. Here is the flow I need implemented:
• On first launch, anyone can scroll through the gallery. Only images that individual users explicitly mark as “publish” appear here, so the database and UI have to respect that flag.
• When a user is ready to contribute or save favorites they can sign up or log in with email + password, Google, or Apple. Account management screens, secure auth tokens, and silent session refresh all need to be wired up.
• From the “Create” screen a text prompt is sent to an LLM (for prompt polishing) and then to the image generator. After receiving the images the app should offer a one-tap quality-enhance option (e.g., super-resolution/upscale) before saving or sharing.
• Sharing must support the standard iOS/Android sheets so users can post directly to social apps or copy the link generated by our backend.
• I will distribute the build through TestFlight and internal Android testing, so the CI/CD pipeline needs to output signed release builds and a staging build with debug logging enabled.
Acceptance criteria
1. Smooth scrolling public gallery loads only “published” images with pagination/infinite scroll.
2. Working Email, Google, and Apple sign-in flows with logout and forgotten-password recovery.
3. Stable text-to-image generation, quality enhancement, and local caching of results.
4. Share sheet opens with the generated image or link and reports success/failure back to the UI.
5. Flutter code passes flutter analyze with no warnings, runs on iOS 16+ and Android 11+ emulators, and installs via TestFlight/Google Play Internal Testing without issues.
If you’ve shipped similar AI or multimedia Flutter apps and are comfortable with Firebase (or another cloud backend) plus a generative model API, let’s discuss the technical details and timeline.
• On first launch, anyone can scroll through the gallery. Only images that individual users explicitly mark as “publish” appear here, so the database and UI have to respect that flag.
• When a user is ready to contribute or save favorites they can sign up or log in with email + password, Google, or Apple. Account management screens, secure auth tokens, and silent session refresh all need to be wired up.
• From the “Create” screen a text prompt is sent to an LLM (for prompt polishing) and then to the image generator. After receiving the images the app should offer a one-tap quality-enhance option (e.g., super-resolution/upscale) before saving or sharing.
• Sharing must support the standard iOS/Android sheets so users can post directly to social apps or copy the link generated by our backend.
• I will distribute the build through TestFlight and internal Android testing, so the CI/CD pipeline needs to output signed release builds and a staging build with debug logging enabled.
Acceptance criteria
1. Smooth scrolling public gallery loads only “published” images with pagination/infinite scroll.
2. Working Email, Google, and Apple sign-in flows with logout and forgotten-password recovery.
3. Stable text-to-image generation, quality enhancement, and local caching of results.
4. Share sheet opens with the generated image or link and reports success/failure back to the UI.
5. Flutter code passes flutter analyze with no warnings, runs on iOS 16+ and Android 11+ emulators, and installs via TestFlight/Google Play Internal Testing without issues.
If you’ve shipped similar AI or multimedia Flutter apps and are comfortable with Firebase (or another cloud backend) plus a generative model API, let’s discuss the technical details and timeline.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.