Я думаю Вам стоит найти ваших конкурентов, посмотреть их функционал, найти какой из модулей сможет этот функционал добавить. Подумать чем Вы можете быть лучше конкурентов. Какой-то из функционалов модулями закрыть не получится и его нужно будет писать на заказ.
Вы простите, чтобы вместо Вас сделали работу и дали готовое решение. Это так не работает.