I think you need to pay to become a fully fledged member to put up a project thread. You will save the money on the first part you need for the project so its worth it
You can also paste your pictures straight onto the site so no sharing site needed.