I am a business guy. I am not a tech guy. To me, "code" is something the CIA breaks. I like websites, I have no clue what makes them work under the hood.
I am committed to building a new internet business that is going to require plenty of development work which I intend to outsource.
My business is going to require the development of a comprehensive authority site with an integrated membership capability offering an interactive web application utilizing a point and click intuitive graphical interface. This is targeted at a medical niche and the system will collect and store data relative to symptoms and system/user defined treatment programs plus it will provide the user and their care providers with comprehensive reporting capabilities. (I have an excellent wireframe mockup of the iPhone version of this system largely complete )
This web app will need to save user data to a database that can also be accessed via multiple front ends, with development of a mobile application expected to proceed concurrently with the initial web app release. I am targeting the iPhone to start with Android to follow shortly.
I anticipate using a premium Wordpress theme as a starting point and having it modified to fit my needs. I will then need to have the membership capabilities added in (plug-in, custom addition or combination?), the web app and database developed and the iphone application developed.
What programming languages are best for the various aspects of this project? What database software is best? What kind of hosting needs to be utilized? What other technical challenges do I need to anticipate?
These highly technical questions are critical at this stage and my lack of answers is halting action.
PLEASE - tell me what you think and WHY!