Back to Projects

// Built during my role as AI/ML Engineer at BrainFog

MockupGen

I built an AI-powered product mockup generator for Brainfog Agency. A user uploads a logo, describes a product like a t-shirt or a mug, and the app generates six studio-quality mockup variations in parallel using an AI image model.

Tech Stack

ReactAI Image GenerationFull-Stack ArchitectureDatabase-Backed User Galleries

How it works

The rough part of AI image generation is the prompt itself, so I built a layer to fix that.

  • Built a prompt-enhancement feature that automatically rewrites short, rough prompts into more specific ones for better results.
  • Built a persistent, database-backed gallery so every mockup a user generates is saved to their account.
  • Generated six mockup variations in parallel per request instead of one at a time.

Why I built it

Getting good results from an AI image model usually depends on writing a detailed prompt, which most users don't know how to do, and without saved history every generated mockup would be lost after the session ended.

How I approached it

I built an automatic prompt-enhancement step so a short, rough description gets rewritten into something the image model handles well, generated variations in parallel for speed, and persisted every result to a database-backed gallery.

MockupGen screenshot 1
MockupGen screenshot 2
MockupGen screenshot 3
MockupGen screenshot 4
MockupGen screenshot 5
MockupGen screenshot 6
MockupGen screenshot 7