frontend uploader module