Какие цели надо достичь, чтобы проект p2p-фриланса взлетел ?
1) должна быть написана программа-клиент на C++/Qt по аналогии с bitcoin.
Почему на C++/Qt?
Во-первых, для совместимости по технологиям с биткоин-клиентом.
Это нужно с точки зрения использования навыков пользователей биткоин-клиента для расширения базы пользователей p2p-биржи фриланса
Неверно, для взаимодействия с bitcoin клиентом используется RPC на HTTP+json, чем мы к нему будем подключаться - вообще не проблема. За исключением, конечно, варианта, что в официальный bitcoin-клиент добавят поддержку плагинов.
2) должен быть сделан инсталлятор для windows
(NSIS - 32-х битный, единственный кто позволяет собирать инсталлятор из-под linux путем кросс-компиляции)
Это представляет из себя какую-то проблему, что вынесено в отдельный пункт?
3) нужна система сопровождения (тикеты на доработку)
Тут, наверное, поможет github
Нет, слишком централизованно. Лучше всего систему сопровождения базировать на самом p2p-клиенте, с платой за тикеты.
4) должен быть план расходов (стоимость разработки)
Он совершенно бесполезен. ТЗ и полное детальное описание протокола куда важнее.
5) должна быть прописана схема монетизации (это важно)
Если сделать сопровождение платным, как я указал в 3), отдельной монетизации не понадобится.