IPM Pivot
A reference implementation of Marketplace Portal showcasing integration with IBM Marketplace API for catalog, configuration & pricing and creating orders
- Clone repository on your local machine
- Make a copy of the
.env.stagefile and rename it as.env - In the new .env file, fill in your
CLIENT_IDandCLIENT_SECRETvalues - Run
npm installcommand - Run
npm run build-clientcommand - Run
npm run startcommand - Open "http://localhost:3000/partner/products" in your browser
For the cases when local changes are made to the application and you want to see them live, you need to enable hot reload of the application:
- After running
npm run start, run thenpm run clientcommand in another terminal. - If prompted to change the port, press the
Ykey - After the client has started, a new tab will be opened with the application, in this case with the 3001 port - http://localhost:3001/partner/products
Detailed sequence diagram of the Buy-new Checkout implementation
