Find a partner (someone NOT in your problem space)
Annika, will you pray for us today?
Your user flow is a prompt — AI turns your thinking into working code
You'll articulate what makes your app different from competitors
You'll create a traditional user flow diagram
You'll sketch annotated wireframes
You'll combine these into an AI prompt and generate a working prototype
You've done the research. Today your app comes to life.
AI tools can turn your user flows and sketches into working code in minutes — but only if you give them clear inputs.
Your flow is your prompt. The clearer your thinking, the better the output.
Today marks the shift
Research, validation, competitive analysis
User flows, prototypes, working code
Your user flow is the bridge. AI accelerates the rendering.
Competitive insights → User flow → Sketches → Working code
You have a positioning matrix and four competitor analyses — now what?
Every competitive insight should answer:
"So what does this mean for MY design?"
Differentiation = gap in the market + something you can execute
The clearer your flow, the better the output
A user flow maps how someone moves through your app to accomplish a goal.
Start with the "happy path" — the ideal case where everything works.
AI needs to understand your intent. A clear, annotated user flow tells AI: "Here's what I want the user to experience."
= messy AI output
= useful AI output
Thinking tools that become AI input
Sketching is faster than words for spatial problems.
Quick paper sketches (15-20 min) help you think through layout and hierarchy.
Annotations make your sketches useful as AI input.
An annotated sketch tells AI both what it looks like AND what it does.
Traditional skills, new application
Screen sequence
Navigation logic
Decision points
Layout structure
Visual hierarchy
UI elements & tap targets
App purpose & context
Style direction
Tech requirements
Upload the visuals directly. The text prompt adds what they don't show.
• User flow diagram (image)
• Annotated sketches (photos)
AI can see these — don't describe them in text
• App description & purpose
• Target user context
• Style direction (colors, mood)
• Tech stack (React, mobile-first)
Don't describe what's in the images — add what's NOT visible.
Build a fitness tracking app in React. Target user is a busy professional who wants quick 15-minute workouts.
[Attach: user flow diagram]
[Attach: annotated sketches]
Style: Clean, minimal, dark mode. Rounded corners, lots of whitespace. Energetic but not aggressive.
Notice: no description of the flow or layout — AI sees that in the images.
| Tool | Best for |
|---|---|
| Figma Make | Already in Figma — easiest access, quick UI generation |
| V0 | React/Next.js, strong UI generation, iterative prompting |
| Lovable | Full-stack MVPs, instant deploy, complex apps |
| Bolt.new | Quick prototypes, simple interactions |
Start with Figma Make — you already have access.
What context is missing from these visuals? What would you add?
Due Wednesday, Mar 11 @ 5:15pm
Traditional diagram: core function in 3-4 screens
Specific screen names, clear actions
Paper sketches with labels and tap targets
Photos/scans showing your process
Working coded prototype from your synthesis
Deployed link showing core flow
Bring your AI prototype to class Wednesday — you'll test it
Work session (60 min)
D4: User Flow + Sketches + AI Prototype — due Wed, Mar 11 @ 5:15pm
Bring your AI prototype to class — you'll test it on Day 18