На чем сделать сайт?
wordpress + плагин buddypress
от 1 000 (тупо установить и запустить как есть) до ??? 000 (с версткой по макету, допиливанием по ТЗ)
wordpress с плагинами - самый простой вариант для начинающего.

как вариант: нанять кого-то, кто это сделает.

дайте объявления на любой фриланс сайт - пусть цену работы сами укажут.