I have developed a website with a friend of mine, and the site is working. But it is not currently not in a form which is presentable to the public, which will take us a little bit longer to do.
We both believe that the idea we have come up with is probably worth trying to get a patent for. I was just wondering if we need to have some kind of evidence that we are the first people to have developed our idea, in the form of a video or something similar, or if for example the code we have stored on Bitbucket would be an appropriate way of demonstrating this in future, if needs arise?
In other words, is it when the idea is presented to the public first which allows you to patent, or just proof that you developed the idea first?