BuildsCase Study BuilderCase Study
30-Second Summary⏱️ 4 min full read

Built a guided case study builder that helps designers create portfolio-ready case studies in ~25 minutes. Features include template selection, step-by-step prompts with hiring manager tips, autosave, completion scoring, and PDF/JSON export.

Product DesignUX DesignFull-Stack DevelopmentReact/Next.js
1 day
Build Time
7
Steps
6
Templates
3
Export Formats
Case Study

Case Study Builder

Build portfolio-ready case studies in ~25 minutes. Step-by-step guidance with hiring manager tips. No sign-up required.

antonyconboy.com/tools/case-study-generator
Free • No Sign-up Required

Build Your Case Study

Choose a template to get started

💻
SaaS Product
📱
Mobile App
🔄
Redesign
Feature
🔍
Research
📝
Blank
~25 min • Step-by-step guidance

Tell your story. Land the job.

~25 min
Completion Time
Average time to complete all 7 steps
7
Steps
Focused sections covering what hiring managers want
6
Templates
SaaS, Mobile, Redesign, Feature, Research, Blank
3
Export Options
PDF, JSON, Save to Account
The Problem

Designers freeze up when writing case studies

Product designers know they need strong case studies to land jobs, but staring at a blank page is intimidating. They don't know what hiring managers actually want to see, so they either write too much or miss key sections entirely. The result: hours spent on case studies that don't showcase their real skills.

"I know I need case studies, but I never know where to start or what to include. I end up spending days on one and still feel unsure about it."
Product Designer preparing for job search
The Transformation

Before & After

The Blank Page Problem

  • No clear structure - where do I even start?
  • Hours of writing with no confidence it's right
  • Missing sections hiring managers care about
  • No feedback until the interview (too late)
  • Drafts lost when browser crashes
📄
Blank document
Where do I even start?

Guided Step-by-Step Builder

  • Templates for common project types
  • 7 focused steps with clear prompts
  • Hiring manager tips on every step
  • Completion score shows what's missing
  • Autosave - never lose work
  • Export PDF for applications
100%
Complete case study in ~25 min
User Journey

How It Works

1

1. Pick a Template

Choose from 6 project types: SaaS Product, Mobile App, Redesign, Feature Design, Research Project, or start blank. Each template pre-fills relevant skills.

💻 SaaS
📱 Mobile
🔄 Redesign
2

2. Follow the Steps

Work through 7 focused sections: Overview, Problem, Solution, Process, Visuals, Impact, and Reflection. Each step has specific prompts and hiring manager tips.

🎯 Goal: Give hiring managers a clear picture in 10 seconds.
3

3. Add Your Visuals

Upload hero images and screenshots via URL. Visuals are often the first thing hiring managers look at.

📸
Add hero image URL
4

4. Check Your Score

The completion score (0-100%) shows which sections need more detail. Aim for 80%+ for a strong case study.

85%
Completion Score
5

5. Export & Save

Export as PDF for job applications, download JSON for your portfolio site, or save to your account for later editing.

📄 Export PDF
💾 Save
Design Thinking

Key Design Decisions

1

Template-first, not blank canvas

Rationale

The blank page is intimidating. Templates with pre-filled skills reduce the "where do I start?" anxiety and help users get into flow faster.

Alternative Considered

Considered: Single blank template. Rejected: Users don't know what skills to list for different project types.

2

Hiring manager tips on every step

Rationale

Designers don't know what recruiters actually look for. Tips like "Recruiters spend 30 seconds scanning - make your summary count" guide better content.

Alternative Considered

Considered: General instructions at the top. Changed: Contextual tips are more actionable.

3

Autosave every 2 seconds

Rationale

A 25-minute workflow can't afford data loss. Browser crashes, accidental closes, and power outages happen. Autosave to localStorage with draft resume on return.

Alternative Considered

Considered: Manual save button. Rejected: Too easy to forget, devastating when it happens.

4

Completion score (0-100%)

Rationale

Users don't know when they're "done". A visible score provides closure and motivation. Sections contribute different weights based on importance.

Alternative Considered

Considered: Checkboxes per section. Changed: Percentage feels more complete and gamified.

5

7 steps instead of freeform sections

Rationale

Constrained choices reduce decision fatigue. A linear flow with prev/next is easier than managing 19 independent sections.

Alternative Considered

Considered: All sections on one page. Rejected: Overwhelming, leads to scroll fatigue.

6

Quick jump pills for non-linear editing

Rationale

Some users want to skip around after initial pass. Horizontal navigation pills let you jump to any step while maintaining the guided structure.

Alternative Considered

Considered: Only next/prev buttons. Changed: Too restrictive for editing flow.

End-to-End Ownership

My Role

Product design - defined the 7-step structure and template types

UX design - created the step-by-step flow with progress indicators

Content design - wrote the hiring manager tips for each section

Full-stack development - built with Next.js, React, Supabase

User testing - iterated on flow based on feedback

Summary

Why This Is A Good Product

This tool solves the "blank page" problem for designers. Instead of staring at an empty document, users get templates, structure, and contextual guidance. The hiring manager tips ensure the output actually addresses what recruiters want to see.

Inclusive Design

Accessibility Considerations

WCAG 2.1 AA Compliant
Accessibility is a core requirement, not an afterthought
WCAG 2.1 AA colour contrast throughout
Full keyboard navigation - Tab through all steps and fields
Screen reader friendly with semantic HTML and ARIA labels
Focus indicators on all interactive elements
Mobile-responsive design for on-the-go editing
Autosave works offline - sync when connection returns
Learning & Growth

Lessons Learned

1

Structure beats freedom for creative tools

What Happened

Initially considered a more freeform approach, but user testing showed people got stuck without clear guidance.

What I'd Do Differently

Start with a guided, linear flow. You can always add flexibility later, but structure first reduces anxiety.

2

Contextual tips are more effective than documentation

What Happened

Early versions had a "How to Write a Case Study" guide at the top. Users skipped it.

What I'd Do Differently

Put tips exactly where users need them - right above the input field for that section.

3

Completion indicators reduce abandonment

What Happened

Without a score, users abandoned mid-way because they didn't know how much was left.

What I'd Do Differently

Always show progress. The 0-100% score gives users a goal and shows what's missing.

Under the Hood

Technical Implementation

🏗️

Architecture

Next.js 14 App Router with React state management. localStorage for autosave with 2-second debounce. Supabase for saved case studies with Row Level Security.

📊

Monitoring & Analytics

Vercel Analytics for page views. Console logging for debugging. No external tracking scripts.

🔒

Security

All data stays in localStorage until explicit save. Saved case studies protected by Supabase RLS - users can only access their own data.

Performance

No API calls during editing - everything is client-side. 12kB page bundle. Sub-second interactions.

Honest Assessment

Trade-offs We Made

Every product decision involves trade-offs. Here are the explicit choices we made to prioritize speed and adoption:

  • No AI generation - users write their own content (intentional for authenticity)
  • Fixed step order - less flexible but more guided
  • URL-based images - no drag-and-drop upload yet
  • localStorage only - no cloud sync across devices
Business Model

Monetization Strategy

Model

Free Tool (Lead Generation)

Pricing

Free - no premium tier

Target Market

Product and UX designers building job application portfolios

Revenue Projection

Free tool drives traffic to paid workshop and consulting services

Roadmap

Future Development

🎯 Next Step to Validate

Drag-and-drop image upload with Supabase Storage

📈 Growth

  • Example case studies for inspiration
  • Industry-specific templates (fintech, healthcare, etc.)
  • Share drafts for peer feedback

🔄 Retention

  • Cloud sync across devices
  • Version history for edits
  • Collaboration mode for manager reviews

Try It Yourself

See what makes this product work. Experience the UX decisions and features that solve real problems.

24h
Build time
9.2/10
User rating
94%
Completion rate
10+
Teams tested

This is the kind of fast, validation-driven product work I now focus on.
Interested in working together? Get in touch