PORTFOLIO
NOV 07, 2025
OnOn Technology Team
14 min read

VISIONBLOOM
DALL·E 3
AI ART APP

From prompt to production: AI image generation, sharing, and monetization.

PROJECT
OVERVIEW

THE PROBLEM

Creating professional-quality images requires expensive tools and design expertise. Most AI art apps lack proper organization, sharing capabilities, and sustainable monetization models for creators.

THE SOLUTION

VisionBloom turns text prompts into production-ready AI images using OpenAI DALL·E 3, with styles, image sizes, sharing, and credits-based monetization. One-tap creation, smart organization, and seamless sharing.

THE IMPACT

Democratized AI art creation with an intuitive mobile-first experience. Enabled creators to generate, organize, and share professional images while providing a sustainable revenue model through Pro subscriptions.

3
Image Sizes
Square, Portrait, Landscape
iOS +
Android
Platforms
Cross-Platform
3
Auth Methods
Email, Apple, Google
2
Tier Options
Free & Pro Plans

CORE
FEATURES

PROMPT-TO-IMAGE (DALL·E 3)

OpenAI integration with user prompt input, style presets, and image size selection

STYLE PRESETS

Curated artistic styles for instant creative control

IMAGE SIZES

1024×1024, 1024×1792, 1792×1024 for all use cases

REVISED PROMPT FOR REFINEMENT

AI shows how it interpreted your prompt for better iterations

ALBUMS & CATEGORIES

Smart organization with like/favorite and private/public visibility

LIKES & FAVORITES

Save and organize your best creations

SHAREABLE DEEP LINKS

Branch deep links with rich previews

PRO DOWNLOADS

Pro users can download original high-res images

CREDITS + PAYWALL

10/week free, 100/week Pro with clean upgrade flow

AUTH (EMAIL/APPLE/GOOGLE)

Multiple sign-in options with onboarding

ANALYTICS

Screen and action events for growth insights

NOTIFICATIONS-READY

Permissions flow and iOS service extension ready

USER
FLOW

CREATION FLOW

  1. 1Home → Enter prompt
  2. 2Pick style preset
  3. 3Choose image size (square/portrait/landscape)
  4. 4Generate with DALL·E 3

REFINEMENT FLOW

  1. 1Preview result with zoom
  2. 2View original + AI-revised prompt
  3. 3Adjust prompt based on AI interpretation
  4. 4Regenerate with refined prompt

ORGANIZATION & SHARING FLOW

  1. 1Save to album/category
  2. 2Set visibility (private/public)
  1. 3Share via deep link with rich preview
  2. 4(Pro) Download original high-res image

Seamless cloud sync via Firestore

SCREENSHOT
GALLERY

VisionBloom prompt and style selection interface

PROMPT & STYLE SELECTION

Enter text prompt and choose artistic style

VisionBloom image size selection with square, portrait, and landscape options

IMAGE SIZE SELECTION

Square, portrait, or landscape formats

VisionBloom AI image generation loading state

LOADING / GENERATION

AI processing your creative vision

VisionBloom generated image with original and AI-revised prompts

RESULT + REVISED PROMPT

View image with AI interpretation

VisionBloom albums and categories organization screen

ALBUMS / CATEGORIES

Organized library with smart folders

VisionBloom Pro upgrade paywall with subscription options

PAYWALL / PRO

Clean upgrade flow with benefits

ARCHITECTURE &
TECH STACK

SYSTEM ARCHITECTURE

FLUTTER APP

iOS + Android

FIREBASE BACKEND

Auth, Firestore, Storage, Functions

OPENAI API

DALL·E 3 Image Generation

TECHNICAL HIGHLIGHTS

  • Firebase Cloud Functions proxy OpenAI API calls for security
  • Firestore stores prompts, sizes, blurhash placeholders, and visibility settings
  • Branch deep links enable rich preview sharing across platforms with attribution
  • Firebase Analytics tracks screen views and generation events
  • iOS notification service extension prepared for push notifications
Flutter - Cross-Platform Mobile Development Framework

FLUTTER

Cross-platform framework

Firebase Authentication - User Login System

FIREBASE AUTH

Email, Apple, Google

Firestore - Real-Time NoSQL Database

FIRESTORE

Cloud database

Cloud Functions - Serverless Backend Services

CLOUD FUNCTIONS

Serverless backend

OpenAI icon

OPENAI

DALL·E 3 API

Branch - Deep Linking & Attribution Platform

BRANCH

Deep linking & attribution

MONETIZATION
& GROWTH

CREDITS SYSTEM

FREE TIER

10 / WEEK
  • ✓ 10 weekly credits
  • ✓ Basic features
  • ✓ Standard quality

PRO TIER

100 / WEEK
  • ✓ 100 weekly credits
  • ✓ Download originals
  • ✓ Priority generation
  • ✓ Advanced styles

GROWTH STRATEGY

  • Analytics Events

    Track screen views, generations, shares for insights

  • Viral Sharing

    Branch deep links with rich previews drive acquisition

  • Clean Paywall

    Value-first upgrade prompts at credit limits

  • Weekly Credits

    Visible in-app counter creates urgency and retention

ROI METRICS

Credits system creates recurring revenue opportunities while analytics provide data-driven optimization. Viral sharing reduces acquisition costs through organic growth.

WHY IT
MATTERS

SPEED TO MARKET

Flutter enables rapid cross-platform deployment. Firebase reduces backend development time. Ship AI features in weeks, not months.

SCALABILITY

Firebase auto-scales with user growth. Cloud Functions handle OpenAI integration securely. Ready for millions of users and images.

MAINTAINABILITY

Single Flutter codebase for iOS and Android. Modular Firebase architecture. Easy to update AI models and add features.

REVENUE MODEL

Credits-based monetization aligns with usage costs. Clear upgrade path from free to Pro. Sustainable recurring revenue.

SECURITY & PRIVACY

OpenAI API keys secured in Cloud Functions. Firebase Auth with multiple providers. Private/public visibility controls.

MOBILE-FIRST UX

Designed for touch. Native iOS and Android feel. Optimized for on-the-go AI art creation and sharing.

FREQUENTLY
ASKED QUESTIONS

HAVE AN AI PRODUCT
IN MIND?

Let's build it together. From concept to launch, we deliver end-to-end AI-powered mobile experiences.