Что значит "сделать онлайн-магазин"? Написать с нуля, что ли? Обычно (особенно если развитие не ожидается) хватаются либо за WordPress + WooCommerce, либо за OpenCart и другие специализированные решения. Натянуть на них ваш фронт вполне реально, а остальные вопросы гуглятся добавлением к выбранной системе "наполнение товаром", "подключение платежных систем" и т.п.