Самый оптимальный для Вас вариант, если отталкиваться только от того, что было в вопросе - найдите технического специалиста для консультации (желательно какого-то тим-лида попросить у ИТ-компании, заплатите 100$, но минимизируете риск ошибки).
Во-первых - для того, чтобы он определил, исходя из Вашего описания (что Вы хотите увидеть в результате), какие технологии / движки / фреймворки нужны для этой задачи.
Во-вторых, если консультант имеет экспертизу с данными технологиями, то он поможет выбрать исполнителя и скажет, по результату первой недели, имеет ли смысл с данным исполнителем дальше работать, если имеет, то консультант Вам больше не понадобится.
В большинстве случаев, к сожалению, разработчик разработчику - волк, поэтому это лучший вариант для не технического человека понять уровень исполнителя.
В целом, нужно понимать, что обычный, в базовом функционале интернет-магазин (не шаблонное решение) - от 2к (если использовать CMS). Есть low-cost, конечно, но "у студента".
В общем, найдите, среди знакомых, веб-разработчика, их наплодилось "мама-не-горюй")
Успехов Вам в этом не легком деле