Just shipped my AI app for the Flowroom contest πŸŽ‰
Been building quietly for the past few weeks and finally ready to share.
I submitted SnapCaption AI to the Flowroom AI App Creation Contest β€” and honestly, I learned way more than I expected during this build.
πŸš€ What it does
You upload a photo β†’ AI actually looks at it β†’ and in ~10 seconds you get:
  • 3 platform-optimized captions
  • A 3-slide Instagram story
  • 30 ready-to-use hashtags
Plus 5 tone styles: Funny, Heartfelt, Poetic, Gen-Z, Professional
Works for IG, LinkedIn, Twitter.
🧠 The interesting part β€” Vision AI
This isn’t a generic caption generator.
The AI analyzes the actual image β€” scene, lighting, mood β€” not just keywords.
But getting this right was tricky…
  • It would hallucinate random stuff (β€œmidnight vibes” on a bright beach pic πŸ˜…)
  • Sometimes added irrelevant context like timestamps
  • Had to build a validation + retry layer to clean outputs
πŸ› οΈ Stack
  • Flowroom (app infra)
  • GPT-4o Vision (image + captions)
  • Vanilla JS
  • CSS animations
Tried to make it feel like a real product, not just a demo.
πŸ’‘ 3 key learnings
1. Vision AI = prompt engineering gameIf your prompt isn’t tight, the output drifts fast.
2. UX matters more than AILoading states, copy buttons, history β€” spent more time here than on the model.
3. Shipping > perfectHad bugs till the last minute. Real-world fixes hit different vs sandbox builds.
πŸ”— Try it
If you post content regularly, would love your feedback (especially on caption quality across different images)
Happy to answer anything about the build πŸ‘‡
2
1 comment
Divyanshu Gupta
3
Just shipped my AI app for the Flowroom contest πŸŽ‰
Brendan's AI Community
skool.com/brendan
A free community for AI Voice Agents, Claude Code & n8n.
Join to learn, share ideas, and build real systems for the future.
Leaderboard (30-day)
Powered by