Интернет-магазин на Node.JS?
А чем продиктован выбор технологии? Почему Node.js?
Мне кажется нод создан немного для других задач, можно какие то специфичные части конечно на нод реализовать, но в целом ваша идея полный бред.