Сделать семантику, кластеризовать её, на ее основе создать структуру магазина. Используя семантику проанализировать выдачу по вч,сч,нч запросам, выделить несколько успешных конкурентов и проанализировать их стратегию продвижения. Далее используя аналогичную стратегию: наполнить сайт, сделать качественный онпейдж всех посадочных, составить мета, сделать хорошую перелинковку. После, для гугла, заняться внешним ссылочным в больших объёмах и хорошего качества, не менее чем у конкурентов. Для Яндекса заказать качественную накрутку пф. Ну и примерно через год два по вч вк запросам выйти в топы по всем пс.
Ps : какие будут модули или цмс - не играет роли , важен функционал который нужен согласно анализу выдачи, на чем его реализовать - пусть программист решает сам.