Single and multiple uploads, a drag-and-drop zone, simulated upload progress, and type/size validation.
Pick a file, see its details, then simulate upload with a progress bar.
Select several files at once; each is listed.
Drag files onto the zone, or click to browse.
Rejects non-images and files over 2MB — practice validation assertions.