Hehe, the last part of the one-liner description was to get some info by disputing it. You know what they say: the way to find the answer to a question on the internet is not to ask, but to post a wrong answer. Sorry about that.
I see that clears some stuff. I suppose you want to be the programmer because you want it to be done exactly as you see it. This will take long though, as you will need backup, testing, coding, and stuff that takes the project behind scedule. I'm assuming we'll not get all the information, but I'm wondering what it is, that makes this something not done before (as previously asked), and how do you ensure that in the following years, in which you'll be able to start, or be on your way to finish this project, something similar will not have been already implemented.