AesirX PIM is our Open-Source Product Information Management as a Service (PIMaaS) Solution
Find out more in https://pim.aesirx.io
-
This project is using Monorepos with git submodule. You need to run
git submodule update --init --recursive
after cloned the project. -
Run
yarn install
to install the dependencies. -
Run
yarn prepare
to build the dependencies. -
Rename the
.env.dist
file to.env
onpackages/aesirx-pim-app
folder. -
Replace license keys in the
.env
file with the one provided in your profile account.REACT_APP_SSO_CLIENT_ID
replace this with the providedREACT_APP_SSO_CLIENT_ID
from https://dapp.shield.aesirx.io/REACT_APP_SSO_CLIENT_SECRET
replace this with the providedREACT_APP_SSO_CLIENT_SECRET
from https://dapp.shield.aesirx.io/PORT
change the port. Default is 3000
-
Run
yarn dev
-
Open http://localhost:3000 - 3000 is
PORT
to view it in the browser.
Run on a webserver:
- Run
yarn build
after changed.env
file. - Upload
packages/aesirx-pim-app/build
folder to webserver.
- Rename and copy the
.env.dist
file to.env
onpackages/aesirx-pim-app
folder toroot
folder. - Run
docker compose -f "docker-compose.yml" up -d --build