Добрый день.
Это большой проект. У вас замечательное ТЗ и хоть я его только просмотрел по диагонали, но уже сейчас можно с уверенностью сказать, что это колоссальный объем работ. Одному человеку это не под силу. Тут вероятно стоит обратиться в какую-нибудь компанию, но и цена там будет еще выше.
Кроме того, с самого начала подумайте не только о разработке самого сервиса, но и о его раскрутке. Без второго пункта первый не имеет никакого смысла. Поинтересуйтесь ценами на эти услуги. Они вас впечатлят.
Если вы осознаете масштабы затеи, то я хочу вам предложить следующий вариант. Сначала выбросить из ТЗ всё, без чего можно жить на начальном этапе - потом, со временем, добавите. Дальше разбить всё оставшееся на 2-3 этапа и выполнять поочередно с соответствующими закрытиями и оплатой.
Для работы вам понадобится несколько программистов и веб-дизайнер. У меня есть пара человек. Я могу их нанять и проконтроллировать разработку. Разумеется, я тоже буду принимать самое активное участие. Фактически, это будет равносильно заказу у компании, но, думаю, это обойдется несколько дешевле.
На всю разработку уйдет месяца три. На каждом этапе будет уточняться ТЗ и я буду предоставлять план работ.
Подумайте. Если вас заинтересует моё предложение, то буду рад обсудить детально.
С уважением.
Игорь Яшин.