SAP One Experience is a concept project that aims to define new user experience unifying multiple products developed by SAP.
In order to run SAP One Experience on your local environment the following steps should be performed:
- Install prerequisite tools:
- Clone repository
git clone https://github.com/micellius/sap-one-experience.git
- Change current directory to project's root directory
cd sap-one-experience
- Install server-side dependencies
npm install
- Install clent-side dependencies
bower install
There are two options of how to run the project:
- Using NodeJS - full featured with backend connectivity options
- Run server
node app.js --dev --mock
(for help regarding options runnode app.js --help
instead) - Open Chrome and type
http://localhost:3000/
in the address bar
- Run server
- Using any other web server (Apache httpd, Tomcat, etc.) - limited to work with mock data only
- Run build to generate standalone version
grunt
- after build is finished, there will be adist
folder in the project's root folder - Copy contents of the
dist
folder to the path that may be served by web server - Open Chrome and enter host, port and path to
index.html
on the server
- Run build to generate standalone version
There is also a standalone version available on http://micellius.github.io/sap-one-experience