We're building a feature where our users can upload files to their dashboards.
In addition to being able to view their files, I would like the users to be able to drag and drop files onto the page (this could also potentially be a modal depending on how much time we decide to allocate on this feature).
I could technically add a drop zone, but we're working with limited real estate. There are other elements on the page that I have not included in the quick mockup below. So with that mind, I was considering just making the entire page a drag and drop similar to Box, but I worry that the absence of a visible drop zone does not make it intuitive enough.
Dropbox, on the other hand, also has their entire page turn into a drop zone upon dragging files onto it, although they do have a visible and small drop zone at the top of their files list.