На ваш вопрос нельзя дать однозначный ответ. Потому что нет внятного описания, что вы хотите получить и какими ресурсами обладаете.
Поэтому, в дополнение к ответу
Денис Загаевский - наймите специалиста, который сможет составить ТЗ, проанализировать ресурсы и требования и уже решать какие технологии использовать.