ecommerce-demo - Demonstration of an ecommerce website using AngularJS, NodeJS, ExpressJS and MongoDB

  •        76

I have included a data folder in this repo. Inside that folder will be 2 folders called cart and item. These 2 folders contain a mongodump of the 2 collections that I use in this ecommerce demo. You can use the import-data.sh script to import these 2 dumps to an ecommerce database, then you will have the same content that I have for this demo. The E-commerce demo can be viewed online here.

https://jb-ecommerce-demo.herokuapp.com/
https://github.com/ratracegrad/ecommerce-demo

Dependencies:

body-parser : ^1.17.2
bower : ^1.8.0
dotenv : ^4.0.0
express : ^4.15.3
mongodb : ^2.2.26
morgan : ^1.8.1

Tags
Implementation
License
Platform

   




Related Projects

Spurt Commerce - A quick and easy Node JS and Angular JS eCommerce solution to develop an awesome e-commerce Website

  •    Javascript

Spurt Commerce is a quick and easy Node JS and Angular JS eCommerce solution to develop an awesome e-commerce Website. purtcommerce provides a professional and reliable foundation that can support a successful online store. This foundation appeals to a wide range of users; from web developers looking for a readily available solution that can be simply customized for an eCommerce need, saving time and cost on development and for shop owners to quickly launch their business online for the first time.

Saleor Commerce - A headless, GraphQL-first e-commerce platform delivering ultra-fast, dynamic, personalized shopping experiences

  •    Python

Saleor is a rapidly-growing open source e-commerce platform that has served high-volume companies from branches like publishing and apparel since 2012. Based on Python and Django, the latest major update introduces a modular front end powered by a GraphQL API and written with React and TypeScript.

Reaction - API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes

  •    Javascript

Reaction Commerce is an API-first, modular commerce stack made for ambitious brands and retailers. Reaction’s service-based architecture is built to deliver flexibility and freedom at scale. Reaction can power any business model or shopper experience you can imagine. Get powerful core commerce capabilities right out of the box, and easily replace or customize anything as your business evolves.

AvoRed - An Open Source Laravel Shopping Cart

  •    PHP

AvoRed is a free open-source e-commerce application development platform written in PHP based on Laravel. Its an ingenious and modular e-commerce that is easily customizable according to your needs, with a modern responsive mobile-friendly interface as default. The main advantage of being an modular E-Commerce is that you can download each module separately that is necessary for your store.

grandnode - Free and Open Source Ecommerce Shopping Cart solution based on ASP.NET CORE and MongoDB

  •    CSharp

Thank you for choosing GrandNode! It's an open source, free, cross-platform e-commerce software based on ASP.NET Core 2.2 and MongoDB - NoSQL database. You can run it on Linux, Windows and MacOS easily. GrandNode also supports Docker, so you are able to install it just in a seconds with Docker. It can be used for any kind of online store. GrandNode is a perfect choice for people who want to sell simple products. It's solution dedicated for the most demanding users. You can also create auctions, booking/reservation products or product kits. GrandNode became a mature solution especially for developers who want to develop a modern, functional and high performance e-commerce system.


example-storefront - Example Storefront is Reaction Commerce’s headless ecommerce storefront - Next

  •    Javascript

Reaction Commerce is an API-first, headless commerce platform built using Node.js, React, and GraphQL. It plays nicely with npm, Docker and Kubernetes. This Example Storefront is to serve as a reference on how to implement a web based storefront using the Reaction Commerce GraphQL API. You can fork this project as a jumping off point or create your own custom experience using your prefered client-side technology. While we believe our example storefront is full featured enough to use in production, it may be missing features your shop requires at this time.

cartridge - Ecommerce for Mezzanine

  •    Python

Cartridge is a shopping cart application built using the Django framework. It is BSD licensed, and designed to provide a clean and simple base for developing e-commerce websites. It purposely does not include every conceivable feature of an e-commerce website; instead, Cartridge focuses on providing core features common to most e-commerce websites. This specific focus stems from the idea that every e-commerce website is different, is tailored to the particular business and products at hand, and should therefore be as easy to customize as possible. Cartridge achieves this goal with a code-base that is as simple as possible and implements only the core features of an e-commerce website.

vc-platform - VirtoCommerce Platform repository

  •    Javascript

Enterprise .NET ecommerce platform for B2B and B2C solutions. Virto Commerce is based on .NET 4.6 (soon to be migrated to .net core) with extensive use of MVC, IoC, EF, Azure, Angular JS and many other cutting edge technologies. It can be deployed in Microsoft Cloud (Azure), Amazon Web Services (AWS) and on-premise. It also support Docker deployment and images can be found on docker.io.Virto Commerce is updated almost daily and new modules can be downloaded using "Modules" blade in admin console.

PrestaShop - PrestaShop offers a free, fully scalable, Open Source e-commerce solution.

  •    PHP

PrestaShop is a free and Open Source e-commerce web application, committed to providing the best shopping cart experience for both merchants and customers. It is written in PHP, is highly customizable, supports all the major payment services, is translated in many languages and localized for many countries, has a fully responsive design (both front and back office), etc. See all the available features. To download the latest stable public version of PrestaShop (currently, version 1.7), please go to the download page on the official PrestaShop site.

django-oscar - Domain-driven e-commerce for Django

  •    Python

Oscar is an e-commerce framework for Django designed for building domain-driven sites. It is structured such that any part of the core functionality can be customised to suit the needs of your project. This allows a wide range of e-commerce requirements to be handled, from large-scale B2C sites to complex B2B sites rich in domain-specific business logic. These are screenshots from the 'sandbox' example site that ships with Oscar. It sports a simple design built with Twitter's Bootstrap and provides a good starting point for rapidly building elegant e-commerce sites.

App - Laravel e-commerce Application.

  •    PHP

Antvel is an ecommerce project written in Laravel 5.* intended for building a friendly eStore either for startups or big companies. In spite of Antvel seems to be a whole couple app, it is powered by its core shop which is a package that allows you to build a complete e-commerce based application for your needs.

shopware - Shopware Repository

  •    PHP

Shopware 5 is the next generation of open source e-commerce software made in Germany. Based on bleeding edge technologies like Symfony 3, Doctrine 2 & Zend Framework Shopware comes as the perfect platform for your next e-commerce project. Furthermore Shopware 5 provides an event-driven plugin system and an advanced hook system, giving you the ability to customize every part of the platform. Follow the instruction below if you want to install Shopware 5 using Git.

Shopizer - Java Enterprise e-commerce Framework

  •    Java

Shopizer is a Java enterprise open source e-commerce framework. Its functionality includes Product catalogue, Shopping cart, Order fulfillment, Content management, Customer care, Payment management, Shipping management and lot more.

Zen Cart - A PHP based e-Commerce Shopping Cart Software

  •    PHP

ZenCart is a PHP based e-Commerce Shopping Cart Software. ZenCart is easy to install. Products, Customers, Pricing, Payment and Shipping could be easily managed by administrators. It is built on top of osCommerce. It supports Multiple gateway services, Sales, Discounts, Gift certificate, Audit trail, Newsletter manager, Advertising banners, Tax rate configuration, multiple shipping options and lot more.

WellCommerce - Mordern E-Commerce Engine built on top of Symfony

  •    PHP

WellCommerce is an e-commerce platform for PHP 5.6.x and 7.x. It can be used to develop all kind of shops and extend them in the way you like.

AbanteCart - PHP based eCommerce solution

  •    PHP

AbanteCart is a free open source ecommerce platform to power online retail. AbanteCart is a ready to run web application as well as reliable foundation to build custom eCommerce solutions. AbanteCart ecommerce platform is designed to fit a wide variety of online businesses and applications, as well as can be configured or customized to perform very specific business requirements. Chosen by many shop owners launching their business online for the first time, AbanteCart is also picked by developers looking for a user-friendly interface and powerful features set.

Bagisto - Laravel eCommerce framework

  •    PHP

Bagisto is a hand tailored E-Commerce framework designed on some of the hottest opensource technologies such as Laravel a PHP framework, Vue.js a progressive Javascript framework. Bagisto is viable attempt to cut down your time, cost and workforce for building online stores or migrating from physical stores to the ever demanding online world. Your business whether small or huge it suits all and very simple to set it up.

Shopsys Framework - ECommerce platform dedicated to large size companies facing digital transformation

  •    PHP

Shopsys Framework is an open-source ecommerce platform dedicated to large size companies facing digital transformation. The platform is used to build B2C, B2B, and hybrid projects in which flexibility, modern technologies, and superior quality are the deciding factors. Shopsys Framework is a solution that was specially created to help ecommerce companies adapt to the omnichannel world. Shopsys Framework can be used to develop classic online stores, B2B platforms, and hybrid solutions. The platform can also be integrated with many external systems, such as ERP, WMS, PIM, etc.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.