Introduction #
This document explains the Avetti Commerce software in a basic form. It contains the information you need to create an eShop store, populate it with items, and customize it the way you wish.
By the end of this guide, you will learn how to:
- Set up a new eShop
- Create products, prices, and inventory records
- Publish the eShop to the live/shop instance.
Basic Concepts #
What is an eShop? #
It is important to differentiate the various type of stores and roles used among the Avetti Commerce platform, in order to identify which store to use and how to use it. An eShop, or an online shop, is a website or platform that allows users to purchase goods or services over the internet. eShops typically have a user-friendly interface that allows customers to browse products, add items to a virtual shopping cart, and make secure payments. In the Avetti Commerce platform, eShops are a type of store that works by itself and does not need a connection with other types of stores in the server. We support various type of stores, such as, Suppliers, Wholesalers, Marketplaces, and Master Catalog Warehouses (click here to learn more). However, in this guide we will only focus on the eShop store.
The role and menu we usually use for this type of store are called ‘eShop’. Avetti’s solution provides two different approaches to managing eShop stores. The Sys Admin pages and the Standard Admin pages. In this guide, we will cover both stores but we will focus more on the Standard admin pages.
Avetti Commerce Admin pages #
Recently, there has been a massive shift towards the use of more sophisticated JavaScript libraries based on either React or AngularJS.
This is primarily due to the increased speed. These single-page websites load and process all the JavaScript upon first access to the site, making navigation to other pages extremely fast.
Avetti’s solutions provide two different approaches to managing eShop stores:
- Sys Admin pages: Offers a Java-based platform that provides scalability and security. With the sys admin pages, the supplier or marketplace admin has access to our advanced functionality and more complex admin pages. They are used mainly by the sys admins, store admin, and marketplace administrators to set up stores, enable suppliers, set up promotions, and implement advanced marketing tools. The roles and menu views are different than the React admin administrators.
- Standard Admin pages: Offers React-based administration pages communicate via GraphQL to our Java-based back end. This approach not only provides flexibility to brand the admin pages, but also provides your team and your suppliers with GraphQL APIs to access orders, inventory, and prices, and to update their catalog data. We call these admin pages the simplified version of the sys admin pages and it is mainly used by the suppliers and MCW admins to do simple tasks like creating products, adding inventory, and report checking. The roles and menu views are different than the Sys Admin pages