Lesson 5 of 8 · 5 min

Uploading Edited Media to a Job

Walk through the complete upload flow — choosing files, monitoring progress, and verifying that assets have been correctly attached to the project.

Uploading Edited Media to a Job

Video coming soon

5/8

Lesson Notes

01

To upload media, navigate to the Media tab inside a job, then find the section matching the type of file you are adding (Images, Videos, Floor Plans, or Documents). When a section is empty it shows a large upload dropzone with a 'Choose files or drag and drop' prompt. When a section already has items, the upload control appears as a compact 'Upload more' button above the thumbnail grid. Both forms use the same FileUploader component and accept drag-and-drop or file-picker input.

02

The accepted file types per section are enforced by the accept attribute on the file input: Images accepts JPEG, PNG, HEIC, and WebP; Videos accepts MP4, MOV, and MKV; Floor Plans accepts JPEG, PNG, and PDF; Documents accepts PDF, DOCX, and common office formats. Selecting files outside these types produces a validation error before any upload begins. Once files are selected, uploads happen in parallel and each file shows its own progress indicator. The section updates in real time as each file finishes — you do not need to wait for all files to complete before the first ones become visible in the grid.

03

When all uploads in a batch are complete, a toast notification confirms the count: for example ' 12 media items added'. Each uploaded file is immediately registered in the project's media record via a multipart POST — the file key, CDN URL, and filename are returned from the upload service and added to the local state in real time. If you close the job before an upload finishes, the in-flight upload will still complete and the file will appear the next time you open the Media tab.

04

After uploading, do a quick QC pass: click each thumbnail to open the lightbox and verify the image is sharp, properly color-graded, and not the wrong property. For videos, play the first few seconds in the lightbox to confirm the file opens correctly. If a file needs to be removed, enter edit mode, select it, and delete it. Renaming is done by double-clicking the filename in edit mode — type the new name and press Enter or click away to save.

05

There is no native media upload in the iOS app from the provider or editor side — all file uploads go through the web dashboard. The iOS app's Deliverables tab is a read surface for reviewing what has been uploaded, not an upload interface. This is by design: bulk photo and video transfers from editing workstations are better served by the web uploader with drag-and-drop multi-file support.

Key Takeaways

  • Empty sections show a dropzone; populated sections show a compact 'Upload more' button — both accept drag-and-drop.
  • Uploads run in parallel per batch; the grid updates in real time as each file finishes.
  • QC immediately after upload: open the lightbox to verify sharpness and correct property.
  • iOS is read-only for media; all uploads happen on the web dashboard.
  • Provider upload limits are enforced per category; company users have no limit.
Related documentation at docs.vremly.com