Upload user content

Hi,
I’m working on the redesign of a large photography magazine. The project is now in test and I’ll deliver it on next week.

I’m wondering if it possibile to creare ad editorial workflow that allows users — the photographers — that we, the editorial team, contact in order to upload directly the material.

Basically I’d like that each user will be able to upload pictures in the a specific order, and fill the project details. Just to give you an idea, the final folder is similar to this:

Is it possibile to do this with kirby components (e.g. panel), without to much development effort? It would be great if the upload page will be secure (es. user and password) to avoid that robots can fill it with spam or avoid attack on the website.

If you want users to upload files and edit pages via the Panel, you can use Panel permissions to limit access to a particular folder with their username only.