I need to know what would be a good script or application (open source or free) that would allow me and others to upload images on the front end and have them align in a gallery formation on the page plus later allow me to choose a batch to place on the main page. Anything that might work with wordpress would be great.
I am designing a website for a local cooking competition and I need it to run on it's own. Locals and participants will have their own account and be able to post their photos plus comment on each other's work. I also would not mind having them choose the best one through some sort of system and the photo of the dish appearing on a gallery on the main page. I'm trying to do this with wordpress but if there is a better system for this then I would much like to hear ideas.