Create database dating site
Good programmers rarely take on big projects without a certain paycheck.
My advise - make sure you want to go forward with the project and once you do find a capable technical partner and pay him to do some advising and work. There are many great companies out there which you could refer to for help.
From what I've seen, in my 15 years in tech and programming, this never works.
Programming always takes more time than everyone thinks to get all of the features in place to bring a project to life.
Then, once you have all this information, decide if you want to build it yourself (continue learning) or pay a developer.
Hi Steve, I kind of agree with Sheldon that partnering with random programmers will rarely work.
Look for partners who have worked with other startups and preferably in the industry you are targeting.
To clarify this project would be a 50/50 equity and partner split.
I am participating in a small development company (which was a startup itself not long ago) and know first hand how freelance developers behave and how many perks you could get from a company if you find a good one.
Small development companies in locations like Bulgaria, Poland, and some of the south American countries will be very flexible, and will charge a very reasonable rate.
For most of them you will be a significant client and will receive the 5start treatment.
Their founders being entrepreneurs themselves will understand the way you think.