How do I leave an idea on this site. It's a great site
You sign up for an account which is free. It is that simple. Then you just post your projects. You are already on here, so look at the top of your profile page there is a tab to add a project.
Go to your profile and click "post project"