This is a demonstrative implementation of a subscriber portal. Note that this is intended to demonstrate a possible implementation, but it is not the only way.
This demo is developed with AngularJs, but your subscriber portal could be developed using whichever framework in whichever language as it should only integrate XOS api with your services (eg: Authentication, CRM, Bug Tracker...)
All commands in this section refers to xos-external-app-examples/mCordPortal
Note that NodeJs and Bower are required to run this demo
To open this demo:
env/default.js
and replace host
with the URL of your XOS installation.npm start
This should open the demo in the browser.
A different environment can be specified in the env folder. To do that create a new file
myEnv.js
with the same content ofdefault.js
and start the project usingNODE_ENV=myEnv npm start
If you prefer to contact the Apiary Mock Backend start the application with
MOCK=true npm start
Please report any bug or question trough github issues.