Designed and built the V0 version of an AI-powered legal contract product using a vibe coding approach combining product thinking, UX clarity, and AI-assisted development to ship fast.
The goal was to transform complex legal workflows into a simple, guided experience, enabling users to generate and understand contracts without legal expertise.
šÆ My Role
Product Designer + AI Vibe Coder (End-to-End)
Defined product direction and core use cases
Designed complete user flows (contract creation ā review ā export)
Created wireframes and high-fidelity UI
Built the frontend using AI-assisted (vibe coding) workflows
Structured AI interactions (prompts, outputs, UX behavior)
Focused on speed, clarity, and user confidence
āļø Approach
1. Problem Framing
Legal tools are typically complex and not user-friendly.
š The goal: make contracts feel like a simple flow, not a legal task.
2. UX Strategy
Step-by-step guided contract creation
Simplified inputs instead of long legal forms
AI-generated outputs with summaries and highlights
3. Vibe Coding Execution
Rapid iteration using AI-assisted development
Focused on shipping fast while maintaining UX quality
Built functional flows without overengineering
4. Experience Design
Clean, minimal UI
Reduced cognitive load
Friendly, non-intimidating tone
Fast, responsive interactions
š” Outcome
Delivered a working AI contract MVP (V0)
Simplified a traditionally complex domain
Created a scalable base for future AI features and automation