Build and run Shopizer
The purpose of this section is to provide new users with the basics of Shopizer e-commerce framework in order to get started in their projects. It will walk the reader through the steps of installing and configuring Shopizer as well as running demo application locally.
These instructions are for running legacy Shopizer with JSP frontends as well as Shopizer backend version with Angular admin and React shop front.
Build Shopizer

Build from the source files. Open a terminal or console
git clone git@github.com:shopizer-ecommerce/shopizer.git
cd shopizerBuild using Maven
mvnw clean installThis command should result in a success message. If you have any errors during this process and require assistance,feel free to use Shopizer forum. See Shopizer forum for asking or searching Shopizer build related questions.
Start Shopizer
cd sm-shop
mvnw spring-boot:runOnce the terminal or console displays that Shopizer is running and listening on service port and ready to be used.
Open a browser and type url localhost:8080
This will open Shopizer headless api. You can view all application interfaces available by opening localhost:8080/swagger-ui.html
Build and run Shopizer Angular administration app

Angular app consuming Shopizer administration services endpoints
git clone git@github.com:shopizer-ecommerce/shopizer-admin.git
cd shopizer-adminBuild using npm
npm iStart app
ng serve -oOpen a browser on localhost:4200
Username: admin@shopizer.com
Password: password
All software requirements for Node and Angular are specified in README.md file int the project root
Build Shopizer store React app

This is a showcase React app consuming Shopizer services endpoints
From a terminal or console
git clone git@github.com:shopizer-ecommerce/shopizer-shop-reactjs.git
cd shopizer-shop-reactjsBuild using npm
npm iThis command should result in a success message. If you have any errors during this process and require assistance,feel free to use Shopizer forum. See Shopizer forum for asking or searching Shopizer build related questions.
Start app
npm run devOnce the terminal or console displays that Shopizer is running and listening on service port and ready to be used.
All software requirements for Node js are specified in README.md file int the project root
Shopizer