ShopNx - AngularJS eCommerce Web Application

ShopNx - AngularJS eCommerce Web Application

ShopNx is a ready to use single page Shopping Cart web application with many useful features of an eCommerce website.

It is lightweight, flexible, adaptive, secure and easy to install.

Just Install it and start selling your products and receive payments through PayPal or Stripe.

We provide full support including installation.




Video Preview:

Technology used: * AngularJS, NodeJS, Express, MongoDB


Install the following 2 software

1. Node (Server)

2. MongoDB (Database)


Unzip files and run the following commands

Just 3 steps to install the application in your local machine.


Download, Install NodeJS (Acts as our Server)

Download, Install MongoDB (The Database for our application). We also need to run mongodb. Browse to the (MongoDB installation folder)/bin and run mongod


Unzip the downloaded file


Windows: Double click on start.bat found inside the directory

Now your browser should automatically open up with the application running on http://localhost:8080

Linux: Open your terminal, navigate to the extracted directory and enter the command node .

Open your browser and navigate to http://localhost:8080

If you face any issue, I will do it for you in your machine or server

There are web hosting solutions which offers free hosting for this APP. (e.g. Openshift, Amazon web services, Heroku)

Recent Updates (Version 1.1.0)

  • Option to choose delivery method and shipping charge
  • Added more payment methods Stripe, COD, Google Wallet
  • Added product key features and features
  • Filter products based on faetures


Store Front features

  • Single page web app (SPA) created using AngularJS, NodeJS, Express, MongoDB (MEAN)
  • Fastest shop experience
  • Fast Product Search, Filter with AJAX
  • Price slider and multiple brand selector
  • Faster Add to Cart and Product Details
  • Checkout with Paypal Integration
  • Minimal User Registration process
  • Order history and Password Management
  • Facility for Multi level Category
  • Mobile optimized with Bootstrap
  • Instant updates for any changes made across all clients with SocketIO implementation
  • Loads more products on scroll (No paging required)
  • Clean and responsive user interface

Store Back Office Features

  • Products, Categories, Brand, Order Management from admin panel with easy directives
  • Manage Order and Change Status from admin panel
  • Facility for Multiple product variants (size, color, price, image)
  • User roles – Administrator, User, Guest
  • SEO friendly URLs for each page
  • Secure and quality code – Takes care all single page web app standards
  • Securely built and prevent security attacks