Document Upload
A drag-and-drop file component for faster document upload to Chase servers.
- Company
- J.P. Morgan
- Team
- Investment Team
- Role
- Senior UX Designer
The goal
Allow users to drag files from their computer to Chase servers for faster file upload.
Interactive prototype
Everything below works — try it.
The story
Clients regularly needed to send documents to the bank — tax forms, identity documents, signed agreements. The existing flow meant email, branch visits, or slow attachment forms with unclear states.
The drag-and-drop component was designed as a reusable pattern: a clear drop zone, visible progress, and explicit success and error states so users always know what happened to their file.
Design decision
The component supports dragging multiple files, validates type and size before upload, and shows per-file error states with a clear path to retry — keeping users in flow instead of starting over.