+ Material Designed AngularJS Shopping Cart
+ Created with MEAN Stack (MongoDB + ExpressJS + AngularJS + NodeJS)
+ Stripe + PayPal + COD Checkout
+ Drag and drop category selection
+ Single page e-commerce
+ Secured authentication system
+ facebook + google + twitter login/signup
+ Email integration
+ Image uploader
+ CRUD generator
+ ReST API based backend
+ Full source code shared
+ Clean and modular code
Getting Started
Demo: http://mshop.codenx.com/
Documentation: http://mshop.codenx.com/doc
New Features
Enter your paypal app ID into settings, add products and start selling with no matter of time. This has got inbuilt multi currency support with curency conversion feature
Developed using the most popular MEAN which has a RestAPI based architecture with high scallability.
Inbuilt authentication mechanism with role based user access and user management
Most of the components are based on Google Material designe guidelines which gives you a responsive, bold and accessible design with great amount of user interactivity
Integration of emails at diffent levels like Order Placement, Forgot/Reset password gives a secure as well as informative feeling
The modular application structure gives you enormous ability to modify, test and deploy easily
Ability yo manage discount coupons on cart total
With integrated drag and drop image upload its easy to manage the images for the whole shop
ES6 module structure for serve side programming.
PayPal integration with orders
Role based user management for both client and server side e.g. User, Manager, Administrator
Now an email is sent as soon as a order is placed or payment failed
Mobile Centered Material Designed components with accessibility support
Flex based page design principle
Free Material CRUD Table module comes with this Material Shop
Directly select image for a product from the media gallery
Now Clone any brand, country, shipping, coupon to save time
Drag and drop category management upto 10 levels
Support for additional currencies beyond US Dollars from a single settings page
Forgotten password of a user or shop manager can be retrieved with a encryption based email service
A tiny little popup window for anybody to reach the store owner with any grievance or suggestions
Now PayPal integration is more powerful with the managed payment status
Auto-suggest, keyword product search.
Store Front
The MEAN Stack ecommerce with Material Design
A whole ecommerce application created using AngularJS as front end
The backend (server side) is backed with the awesome NodeJS framework for better speed and wide extensions support with a very large community base
The document based No_SQL database used for faster communication and more efficiency
Industry standard application module structure
SPA created with the power of AngularJS and ui-router
Instant and single page advance checkout system
Now every activity by a user or shop manger is reflected in realtime across the web app(without page reloads)
Option to save inactive product for publishing later
Option to add multiple variants of a single product with different price, size and image
Additional product details in key/value list
More product details in key/value list which need to be highlighted in the product details page
Cross Platform development setup with efficient with gulp, bower, npm
Category wise product details
Advanced features like Multiple brands selector, Prodcut type filter, price slider
Integrated social media login
Reset and Change Password option
Automatically load more products on scroll without the need of pagination
SEO friendly URLs for each page
Ready for screen readers for improved assistive
Email service for queries/suggestions/grievances through popup contact form
Store Backoffice
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)
Secure and quality code – Takes care all single page web app standards
Securely built and prevent security attacks
Generates CRUD pages automatically from database.
NodeJS based ReST API architecture
Integrated material designed date picker for date fields
Code is Modular, Maintainable, Well Structured, Easy to customize, Production Ready
Automatically generates dropdowns, datepickers, number field, toggle switch based on field types
Easily export the table as Excel, JSON, txt format
Development History
]]>