Галерею с фронтенд загрузкой?
Простите, но какое отношение имеет javascript к серверу? Файл при аплоаде на сервере что будет обрабатывать?
То что вы хотите на порядки дольше делать чем «4 дня с php».
Готовое вряд ли есть, придётся пулять файлы через api в amazon s3 или аналог, ибо на хард «сервера» вы при всём желании из фронта файлы не положите. Базу придётся брать типа mongolab.com или аналог, в монгу хоть по js можно стучать, но опять же база будет наружу и s3 будет наружу, и ничего хорошего не получится. Вы хотите какой-то геморрой.