JSCONF

Introduction


JSCONF is a JavaScript organization that organizes conference events throughout the year related to technologies developed on top of JavaScript.

Speakers from all over the world are invited to talk about their innovative creations and show how they managed to empower JavaScript  in their solutions.

Antoine Hage, one of our co-founders introduced SOAJS during one of these conferences.

He showed SOAJS in action and for that particular event, he used examples found in one of the public repos soajs.jsconf.






How to Install


Similar to examples and utilities, to acquire the code of soajs.jsconf, use NPM to install the repository.

soajs.jsconf repository is similar to soajs.examples and contains several services.

After installing it, you can deploy up to 4 different services; each service introduces a new functionality or feature from SOAJS.

Install JSCONF
# go to directory where soajs is installed
cd /opt/soajs/node_modules/

# install soajs.jsconf
npm install soajs.jsconf


# export the necessary environment variable
export SOAJS_PROFILE=/opt/soajs/node_modules/soajs.utilities/data/jsconf/profile.js
export SOAJS_ENV=test
export SOAJS_SRVIP=127.0.0.1
# import the provision data into mongo related to jsconf
cd /opt/soajs/node_modules/soajs.utilities
node index -f jsconf


We have set up 4 examples that highlight IMFV, oAuth, Multitenancy, and Key Security.