Spurtcommerce 2.2 released with new updates. Run a Shopping Cart Demo now >

Download Spurtcommerce 2.2, an open source eCommerce Solution

Spurtcommerce 2.2, built on NodeJS and Angular technologies, comes with complete source code to develop an eCommerce website with standard features. So, get all set and start your journey on an effective eCommerce development today.

Get the latest : Spurtcommerce 2.2

See what's new - Documentation - Demo - API

Visit Community
Spurtcommerce commercial Support

Spurtcommerce 2.2, has the basic standard features of an eCommerce website. We do understand every eCommerce business is unique and they differ based on nature, product type, size and industry. Henceforth, the team of Spurtcommerce offers customization services by tweaking the solution to a unique eCommerce requirement.

Change Log


Version 2.2 Change Log

  • Added Enable or disable the status in country master in admin.
  • Added Order status can be searched from the order list in admin.
  • Added Admin profile image is shown in the header in admin.
  • Added Country flag with language can be seen in the Language dropdown in store.
  • Added New home page design has been implemented in store.
  • Added Based on user selection, category field has been highlighted in store.
  • Fixed Storage of images has been implemented both in local environment and S3 in admin.
  • Fixed Change password screen has been integrated inside the application in admin.

Version 2.1 Change Log

  • Added Getting Content dynamically from Email template table for sending Emails.
  • Added Adding related products while adding product in admin side.
  • Added Adding color code, while adding order status.
  • Added Adding order status name and color code, while showing order List in admin.
  • Added Adding Customer detail page.
  • Added Adding Search folder, and Deleting Image in s3 and local (Image manager).
  • Added Option to add Multi-Language.
  • Added Adding default image while adding product in admin, which will reflect in store product list and admin product list.
  • Added Adding Meta Tag, Meta Title, Meta Tag Description in admin, which will reflect in store products' pages, other pages and home page.
  • Added Adding CK Editor for descriptions in admin.
  • Added Adding Multi Category.
  • Added Adding default data (seeds), while migrating database.
  • Fixed Fixed error that was occurring while re-sizing image.
  • Fixed Fixed DB error.
  • Fixed Earlier, while creating new customer in admin, email was not getting sent and this has been fixed.
  • Fixed Earlier, search product was not working in store and this has been fixed.


For showing product variants

Mapping of product to different colours and different sizes to show availability of a product in variants.

Adding multiple addresses

Customer can add multiple addresses for shipping and billing. For each order, the Customer can select a particular address from multiple addresses for delivery.

Ratings and Reviews

Customer can provide rating and review for each Product they purchase through the eCommerce Store.

Transform the site to maintenance mode

During any maintenance for the website, the Visitors' access to the website can be made unavailable temporarily.

Discount and Special Pricing

For every product, a discount price and special price can be specified, in addition to MRP.

Today's deals

A provision for displaying 'Today's deals' has been provided for showing offers and discounts.


With the new Multi-language option feature, End-users/Visitors/Customers can view the entire content of the website in the language of their preference.


Under Multi-categories, multi-sub-categories can be added for being more specific about a product and under sub-categories, add any number of products.

Admin dashboard

To get to know all that is happening on the eCommerce store front, on one single screen.

Product upload

Add a product, add description to it, add image, edit a description and delete a product.

Manage Sales

Add an order, edit or delete a placed order and also view the complete list of orders.

Media gallery

Create unlimited galleries, add unlimited images into a gallery and edit or delete images and galleries.

Manage Customers

Add a Customer, edit or update the details of a Customer and delete a Customer.

CMS banners

Create a banner, edit or delete a banner and view the list of uploaded banners.


Localize an eCommerce business to a particular country along with the prices listed in a particular currency.

Configure Settings

Configuration of store settings and configuration of email and push notifications settings and more.

Search Product

Search for a particular product using keyword and filter products based on different filtering criteria.

Product detail page

View image of the product, description of the product, along with price and an option to add to cart.

Related product

Add related products to every product you add and show more product options to your Customers.

Easy checkout

An easy checkout option after adding products to the cart.

My Orders

Viewing of details of a particular order and also tracking an order.

Customer profile

The Customer can set a profile and make edits to the profile.

Excellent UI

A UI interface that is of utmost user-friendliness for easy and effective use of eCommerce store front.

Email and push notifications

Customers can get updates on orders, shipment, discount, offers and more through email and push notifications.

Upcoming Features

Payment Gateway

Payment Gateways are the key to lead conversions and we will be integrating the two World's popular and largely used Payment Gateways, the PayPal and the Stripe Payment Gateways to the Spurtcommerce solution.

Mobile Commerce

80 percent of Internet Users are Smart phone users and people mostly depend on Mobile Apps than websites, for most of their shopping needs. Realizing this, Spurtcommerce is coming up with a Mobile App for your eCommerce business.

Attractive Themes

Let people get attracted to your website right from the beginning. For this, look, feel and appearance of the website play the major roles. With Spurtcommerce's range of available themes, go for an awesome look and feel for your online store.

Social Logins

Most of the Visitors will prefer to do things quickly on the website and they may not want to spend time on registration. Social logins give an edge here. Let your visitors directly get started with your eCommerce website, with their social logins.


What are the technical requirements?

Spurtcommerce is a platform-independent web-based application, meaning it is compatible with all operating systems. To install and run Spurtcommerce, the following components are required:

Should you still face any issues despite meeting the above technical requirements, feel free to seek help from the community by visiting community.spurtcommerce.com or write to support@spurtcomerce.com for paid help.

Are there any cost associated with using Spurtcommerce?

Spurtcommerce is an open source solution, which is free to download and use. You can modify and share the software. You may use it for commercial purposes as well, for developing an eCommerce website for someone and you may charge only for the services you offered to them. However, you shall not sell Spurtcommerce because, when you got it for free, others also should get it for free.

I am facing a problem with my service provider using Spurtcommerce. Can I get help from you?

Spurtcommerce has no association with any third party using this solution for providing services to their customers. Kindly contact them directly. For any direct queries regarding Spurtcommerce solution, barring the services offered by your service provider, you may seek help by visiting community.spurtcommerce.com.

Can I sell Spurtcommerce solution?

Spurtcommerce is an open source free solution and you may download it and customize it for your own use. You shall strictly not sell the solution.

Can I use Spurtcommerce for commercial use?

Yes, you may use Spurtcommerce for developing eCommerce websites for your Clients. You may charge for your services. You shall do so without changing the logo of Spurtcommerce in the back end.

How can Spurtcommerce help the Developer?

Spurtcommerce is open source solution and free to download. You may download and use the solution and customize it. This will help you in quick and easy, a hassle-free and a cost effective development process.

How can Spurtcommerce help the Shop Owner?

The solution comes with complete source code and you can customize it for your eCommerce business requirement. If you require the help of a Developer for customization, you may either seek help by visiting community.spurtcommerce.com or write to us at support@spurtcommerce.com for paid customization services.

Can I change the logo of Spurtcommerce in the backend and sell it in the name of another brand?

You shall download the solution and use it for your own personal use or for customizing the solution for your Client's requirement. You shall strictly not change the logo of Spurtcommerce in the back end and you shall strictly not sell the solution under a different brand name.

May I use the solution for developing an eCommerce website to one of my Clients?

Yes, you may use this solution for your Client's eCommerce requirement. However, do not change the logo of Spurtcommerce in the backend.

Will you provide technical support?

For any technical support, you may seek help by visiting community.spurtcommerce.com. You may also write to support@spurtcommerce.com for a paid support.

How will I come to know on the upgrades to Spurtcommerce?

Whenever there is an upgrade to Spurtcommerce and a new release of the latest version of Spurtcommerce, we shall intimate you through email, along with the instructions to upgrade the existing Spurtcommerce version.