Resource creation UX
- Company
- Problem
- Establish a pattern for creating resources given only an API and PRD.
- Duration
- Three iterations over 2 months
- Scope
- Product design, UXR, frontend development
Product requirements
The product had seven resource creation flows, each vibe coded by a different backend engineer.
- Establish a repeatable pattern for creating every type of resource.
- Make it possible to give an agent a PRD and API schema and automate the entire resource creation UX.
- Use protobuf to drive automated field and form validation.
Key decisions
- Use the same layout on the view page, with read-only versions of the configuration fields.
- Make each section a self-contained form so users can edit incrementally from the view page, making create, read, and update flows repeatable.
- Support nested resource creation within the same route, both for resources this one depends on and for dependent resources or subresources.