To use opensource with the following info:
Users to submit designs for watches, other users vote on the designs and comments on them and they can buy the design if we happen to sell them on the store. All from 1 account.
The admin obviously the admin can edit delete comments, submits, votes, etc. Also, set how long each submission runs for until the voting is completed.
Pretty straight forward.