Monolithic Architecture
Select your store type to begin: B2B, B2C, Multi-Vendor, or Marketplace.
Spurtcommerce follows a monolithic architecture, where the entire application is built as a single, unified system. It is developed with Node.js as the backend, Angular & Next.js for the frontend, and mobile apps. This architecture consolidates all business logic, including user interfaces, API services, database interactions, and background processes. It integrates key technologies such as Express.js, TypeORM, MySQL, AWS CDN, RabbitMQ, and webhooks for seamless functionality and scalability.
TOOLS / TECHNIQUES
Node.js, Express.js, Next.js, Angular, MySQL, TypeORM, AWS CDN, RabbitMQ, AWS SNS
SERVICES
Customer, Order, Product, Admin, Lookup/Utility

Spurtcommerce Microservices List and their Functionalities
Spurtcommerce multi-vendor features are spread across five of the major microservices where, each service can operate independently and scale as needed, improving performance, flexibility, and maintainability for the platform.
CUSTOMER SERVICE
Checkout, Total calculations, and more
CUSTOMER SERVICE
Checkout, Total calculations, and more
CUSTOMER SERVICE
Checkout, Total calculations, and more