upload image

You could try Paperclip: http://www.thoughtbot.com/projects/paperclip