Cordarro Gordon
All projects
Web2021

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.

Loading interactive prototype…

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.