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.
Website: http://shopnx.in
Demonstration: http://shop.codenx.com/
Documentation: http://shop.codenx.com/documentation
Video Preview: https://www.youtube.com/watch?v=vbG3vIuNcrc
*Technology used: * AngularJS, NodeJS, Express, MongoDB
Requirements1. Node http://nodejs.org/ (Server)
2. MongoDB https://www.mongodb.org/ (Database)
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)
- Clean and responsive user interface
- 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
- 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
- Resolved Openshift envirnoment issue and Changed Gruntfile to include images into production environment `2016-01-31`
- Added Openshift deployment, added OAUTH logins, Implemented demo mode `2016-01-31`
- Added state and zip to shipping `2015-11-18`
- Added country administration `2015-11-14`
- Changed seed `2015-10-28`
- Corrected seed conflict `2015-10-25`
- Changed countries seed `2015-10-22`
- Added translation module for localization `2015-10-20`
- Cleaning payment methods `2015-10-19`
- Displayed shipping charge and coupon amount at order history `2015-10-19`
- Added intelligent shipping calculator `2015-10-19`
- Working on shipping value calculation `2015-10-17`
- Added shipping charge `2015-10-16`
- Added shipping options `2015-10-15`
- Added loading indicator to Crud-Table directive `2015-10-14`
- Introduced discount coupons `2015-10-13`
- Improved product filter to include price `2015-10-12`
- Improved seed for payment method `2015-10-11`
- Resolved product administration issue in production mode `2015-10-11`
- Refined product filter and resolved some issue related `2015-10-11`
- Improved select for category and brand inside admin `2015-10-10`
- Added features database seed `2015-10-10`
- Added option to filter products based on features `2015-10-10`
- Added generic feature set `2015-10-09`
- Added features module `2015-10-09`
- Enabled administration of product details like features and keyfeatures `2015-10-09`
- Inserted payment methods to database seed `2015-10-08`
- Added PayPal, Stripe, Google Wallet and Cash On Delivery (Payment Methods) `2015-10-08`
- Improved documentation `2015-09-30`
- Improved table sort directive and documentation `2015-09-30`
- Added sample products `2015-09-29`
- Added option to add PayPal `2015-09-29`
- Mae changes to documentation `2015-09-29`
- Soled the infinite scroll issue `2015-09-28`
- Move documentation images to separate directory `2015-09-28`
- Fixed product detail image `2015-09-28`
- Product model made stringent `2015-09-28`
- Changed folder structure for images for documentation purpose `2015-09-28`
- Corrected some alignment and product image issue `2015-09-28`
- Modified product and product details page `2015-09-27`
- Optimized or release `2015-09-25`
- Added theme to all pages `2015-09-24`
- Added some more pages `2015-09-23`
- Added a new theme `2015-09-23`
- Modified serve settings file `2015-09-20`
- Changed some tests on page `2015-09-20`
- Resolved navbar interaction issue `2015-09-19`
- Optimized the application for deployment `2015-09-18`
- Updated mongodb ur `2015-09-17`
- Solved minification issues `2015-09-17`
- Getting ready to deploy `2015-09-17`
- Preparing to deploy t production server `2015-09-16`
- Removed javascript warnings `2015-09-16`
- Checked javascript errors `2015-09-16`
- Added order management from admin `2015-09-16`
- Added error image `2015-09-15`
- Added a default image if not found `2015-09-15`
- Added order history page and improved the CRUD-TABLE directive to accomodate datatypes for sorting `2015-09-15`
- Rearranged product images `2015-09-15`
- Added product search feature and navbar `2015-09-14`
- Added product search feature and navbar `2015-09-14`
- Added price range and brand filter to products `2015-09-13`
- Added sort module `2015-09-12`
- Added search by category `2015-09-11`
- Rectified navbar to fit small screens `2015-09-11`
- Added product filter `2015-09-10`
- Created Brand page `2015-09-10`
- Merged 5 sub category requests into 1 `2015-09-09`
- Work started on product search `2015-09-09`
- Moved navbar to master page to avoid reload on each request `2015-09-09`
- Added sample data `2015-09-08`
- Improved gitignore `2015-09-08`
- Solved product navigation issue `2015-09-08`
- Added id as hidden parameters in product details page `2015-09-07`
- Working on the rest api `2015-09-07`
- Changed index.html `2015-09-07`
- Added product detail view `2015-09-07`
- Added real products `2015-09-07`
- Added Cart Module `2015-09-05`
- Enabled product addition `2015-09-04`
- Created crud-table directive `2015-09-03`
- Optimized add/edit modal `2015-09-02`
- added tablesort and toastr frontend plugin `2015-09-02`
- Added server middlewares `2015-09-02`
- Corrected the add,edit method at the generic modal `2015-09-02`
- Initial Shopping Cart Module `2015-09-02`
- Initial commit `2015-09-02`