Как реализовать проект от а до я, с созданием сайта, серверной части, мобильных приложений под ios,android и windows phone?
Не читал, но осуждаю ))
1. Вам нужен менеджер IT проектов. Берете его (по ЗП не подскажу точно, но в Москве около 130-150тыс.р./мес. при условии премий).
2. Описываете ему все хотелки
3. Получаете план проекта.
4. Обсуждаете, дополняете, сокращаете.
5. Отправляете на реализацию.
По реализации. Сколько попросит. Тут очень всё зыбко. У меня более 6 лет опыта работы руководителем IT проектов и я могу помочь. Суть работы такого человека в том, чтобы в максимально сжатые сроки выдать качественный продукт с максимальной экономией бюджета.
У вас всплывет очень много нюансов. Я даже не говорю о программировании для мобильных платформ. Даже просто сайт. Банальные вопросы, требующие решения:
1. Наполнение
2. Дизайн
3. Раскрутка
4. Копирайт
5. Хостинг
Это те вопросы, которые приходят вот прям сразу, на которые надо получить ответы исходя из уточняющих вопросов по каждому пункту, чтобы никто не присел года на 3, или компания не понесла серьезные убытки по причине сотен возможных проблем. И повторюсь. Это мы ещё не касались мобильных версий.
Начните с тз, пусть и с приблизительного, на данной стадии это нужно в первую очередь вам, чтобы привести мысли в порядок, потом его доработает до ума с теми кто будет работать над вашим проектом. 
Начинать стоит с сайта и продвижения.