Giter Site home page Giter Site logo

itswadesh / shopnx-ecommerce Goto Github PK

View Code? Open in Web Editor NEW
71.0 14.0 93.0 7.47 MB

Ready to use AngularJS Shopping Cart with all features

Home Page: https://shopnx5.herokuapp.com/

JavaScript 65.85% CSS 10.09% HTML 24.06%
javascript-ecommerce shopping-cart angularjs mongodb ecommerce-application

shopnx-ecommerce's Introduction

This project is created using AngularJS which is getting older. Hence Its getting hard to maintain. I am working on a latest open source ecommerce project using Svelte/Sapper https://github.com/itswadesh/sapper-ecommerce#readme which is super fast and easy to get started

ShopNX - Shopping Cart with AngularJS (eCommerce web application)

A single page Shopping Cart web applications with many necessary features of an ecommerce application.

Installation Instructions

Requirements

We need Node https://nodejs.org/en/ (To create web server) + Git https://git-scm.com/ (Version Control System) + MongoDB https://www.mongodb.com/ (Database) + Python 2.7 https://www.python.org/downloads/release/python-2710/ Go ahead download and install them Install Visual C++ Build Tools using the Default Install option. Run the following commands (Required Once) [Note: Second command is required only for Windows] npm config set python python2.7 npm config set msvs_version 2015 We need to start an instance of MongoDB. In my case it was sitting @ C:\Program Files\MongoDB\Server\3.0\bin\mongod.exe

Install

Run the following commands and the application will start automatically

  1. npm i -g grunt-cli (This creates and runs javascript repetative tasks )
  2. npm i -g bower ( A frontend package manager for web applications)
  3. npm i -g --production windows-build-tools (Only for Windows)
  4. npm i (Install all nodejs dependencies)
  5. bower i (Installs bower components)
  6. grunt serve

Features

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)

Store Back Office

  • 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

shopnx-ecommerce's People

Contributors

dependabot[bot] avatar itswadesh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

shopnx-ecommerce's Issues

Not showing New Products?

If i add some new products its not showing in home page .but if i check in database ,products got added

Got through the install

Did bower install and seemed to have resolved the version of Angular required, but I'm having a hell of a time getting this up and running. Could I enlist a bit of help?

Currently getting this error:

screen shot 2015-10-16 at 2 21 05 pm

With reference to this project

I used angular-material in the extension to this project. While building everything I am facing issue of ngMaterial after build. Can you please help me in this ?

User can't Login

In order to login you need always to sign up . For that You can't login with an existent user.

So in directory client / components / auth / auth.service.js
Just past the code in this txt document into your auth.service.js file
auth.service.txt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.