Dal frontend si possono caricare immagini, l'unica cosa che credo non si possa fare e creare delle gallerie...
Quindi, dovresti creare varie gallerie (vuote) dal backend e così dal frontend l'utente dovrà solo scegliere in che galleria caricare le foto...