Use fileupload tool from plugin, use carrierwave background for processing image in the background
Make sure can select enough dates