Если время позволяет, попробуйте для начала создать несколько прототипов, они проще в исполнении и скорей всего будет много желающих, т.к. это разовая работа, чтобы показать что можно сделать/как реализовать решение задачи.
Когда будете играться с прототипами уже сможете сформировать все необходимые вам требования, улучшить ТЗ и/или документацию и т.п.
И уже с этими наработками искать подрядчика (разработчика/исполнителя).
Просто, без подробного описания задачи, никакой нормальный разработчик/исполнитель не возьмётся за неё.