Ready to use shopping cart application created using AngularJS, NodeJS, MongoDB (MEAN Stack)

What is ShopNx?

Shopnx is a single page shopping web application powered by the top of the stack trending javascript technology. It has got many essential features required to create and configure your online store and start selling instantly. Easy to install, joyfull to use for both the admin and the user. We make it fun to create and use the store.

Getting Started

Technology used

Unlike convensional websites where everytime we wait for the page to load, in shopnx the whole website is loaded first and each partial pages are served to the user on request basis with the help of latest javascript technology.

We are constantly improving security of this web application. Please check back before puting this into a live website.


Start in minutes

The easy to install and use concept saves a huge amount of time which generaly wasted setting things up. Simply install, add products categories and start selling online in minutes.


This script is already laced with much advanced search, filter, category navigation, seo friendly urls, payment, shipping options. No need to search for additional modules to achieve the above


Better user interactivity and experience was the main idea behind developing this application. Hence its primary focus remains the same. Always interactive

Single Page

The whole shopping website in a single page. Only partials are served when loaded.

Realtime product updates

The changes to any product updates to client in realtime using the socketio technology. Hence the admin need not be worry about any changes that are not being pushed to the end client

Intelligent Shipping Options

The smart shipping selector selects the best shipping option for a customer based on his country automatically. The store administrator only need to choose the shipping charge, country and weight.

Quick Checkout

The single page checkout option makes the checkout process delighting reducing customer drop offs

Integrated Paymennt Options

Currectly it supports PayPal, Stripe, COD. The number will increase in future based on the demands by the customers

Product Administration

The product management module is designed with ergonomics in mind which allows product administrators to spend less time managing a product.

Advanced Options

There are provisions to manage product categories, features, brands, coupons which is available globally.

High Scalability

Ranging from a start up organization to already established e-commerce firm, everyone has a space for this application

Tons of Features

Get Started

Quick Start

  • Download the code + unzip it
  • Download and install NodeJS, Git
  • Download and run MongoDB

Run the following commands (as sudo or Administrator)

npm i -g bower gulp-cli
npm i -g --production windows-build-tools (Only for Windows)
npm i
bower i
gulp serve

Full Documentation

We are always making improvements to the application script and all improvements are documentated which can be found at the bellow link



  1. The Regular License grants you, the purchaser, an ongoing, non-exclusive, worldwide license to make use of the digital work (Item) you have selected.
  2. You are licensed to use the Item to create one single End Product for yourself or for one client (a “single application”), and the End Product can be distributed for Free.
  3. An End Product is one of the following things, both requiring an application of skill and effort.
    • (a) For an Item that is a template, the End Product is a customised implementation of the Item.
    • (b) For other types of Item, an End Product is a work that incorporates the Item as well as other things, so that it is larger in scope and different in nature than the Item.


I hope you find this script useful.
Feel free to get in touch if you have any questions or suggestions.

Ipsita Sahoo
UX/UI Designer

Get Connected