Странно, что про сервер никто ничего не упомянул, ведь без него вы ничего не сможете сделать. Вам же нужно будет где-то размещать свой проект, а значит он вам обязательно понадобится! Рекомендую
удаленный сервер купить или взять в аренду в SystemHost, там цены на оборудование разумные. Сам там уже второй год vps арендую.