A flexible ecommerce solution for Node.js