petazeta / youronlineshop

Software for building a custom e-commerce πŸ›’ with a great user experience and a quick purchase process. It can be modified in a visual way. Written in Node.js and Mongodb. It has no dependencies.

Home Page:https://youronlineshop.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Your Online Shop

Your Online Shop System. Last stable Version: 5.1.0

Live Demo

Shop sample => Your Online Shop Demo Shop

Admin => (usr/password) webadmin/webadmin, productsadmin/productsadmin

Video Demo => https://youtu.be/PD_olszbGWA

About

This is a SPA (Single Page Application) for e-commerce. It is build in Node.js and Mongodb and it has no dependencies.

https://youronlineshop.net

Awards:

Community choice

Main features:

  • Easy edition
  • Quick purchase process
  • Website pages (About, Contact, ect...)
  • Multilingual
  • Ultra light code
  • Themes (Templates and css)
  • Export / Import
  • Multi shop

Installation

  1. Copy the source files to your system.
  2. Install node and mongodb.
  3. Edit mongodb settings at: server_instances/main/cfg/dbcustom.mjs.
  4. Open your terminal at main folder and type:
npm install 
npm start
  1. The server is running now. Continue in browser.

Support

Please write: melchorherrera@gmail.com

Getting started

Once Your Online Shop is installed you can open your browser at the correspondent url address. Lets log-in with some of the admin users to make changes: user webadmin for web content and productsadmin for catalog content. Other operations can be done by user systemadmin, and to check customer orders log-in with ordersadmin.

After editing some content press Intro or click outside of the editable area to save changes.

To edit some features from the checkout process you should log in with systemadmin user and make an order as if you were a customer. Once you get to the checkout step you should be able to edit checkout options.

Some other configuration can be done by editing some files at cfg folders.

Documentation

Check Documentation

Themes

Y.O.S. system has a themes feature. You can find theme files at layouts folder.

Extensions

There is a extensions folder which could include some extensions. Follow the extension readme file instructions for executing it.

More

Consider giving us a star.

About

Software for building a custom e-commerce πŸ›’ with a great user experience and a quick purchase process. It can be modified in a visual way. Written in Node.js and Mongodb. It has no dependencies.

https://youronlineshop.net

License:Other


Languages

Language:JavaScript 72.0%Language:HTML 21.7%Language:CSS 6.4%