No, it doesn't say anywhere that they must be from this site. It just says, " Show us your projects!" there are some from this site and some posted that are not from this site. I think it is just a place to share and display your work and perhaps give ideas to the group. I know I enjoy seeing what everyone else is doing. So, until we're told differently, POST AWAY!
thanks for that- hopefully that will encourage others to post their projects too
Thank you - I had never seen this posted before - so was glad to see this answered. *4U