I'm trying to create a content type that serves as a "Contest". Each contest needs the ability to upload an image by the user. Basically, I'm looking for the best way to attach a form field (file upload) to each Contest and be able to monitor all submissions, and by a user basis, for each individual contest, separately.
I've looked into Webform and Entityforms, but kind of running into road blocks. Does anyone have any suggestions?