MaaS is a System based on Node.js and MongoDB. It is intended for company Administrators, especially Businessmen,
who may not be keen to the interaction with complex technological appliances, helping them in making important managerial decisions.
Being a service, the system provides a stable and ready-to-use environment, which embodies
all the necessary functionalities to visualize the data stored in databases and display them in a user-friendly manner.
If you are intalling this system on your server for the first time, you should use the following lines of code (in the exact same order in which they are written) to correctly configure the dependencies of the Node.js environment.
npm install
npm install --global gulp-cli
gulp build
node .
after executing these commands, you can open the server root page to see the application running.
In order to run this application, you have to create a .env
file containg the project configuration variables inside the root directory of the application.
You can find below an example of how a .env
file should look like:
HOST_NAME=maas-navid94.c9users.io
HOST_URL=https://maas-navid94.c9users.io
HOST_PORT=8080
API_ROOT=/api
DB_HOST=ds027338.mlab.com
DB_USER=mintswe
DB_PASS=******
DB_PORT=27338
DB_URL=mongodb://mintswe:[email protected]:27338/maas
DB_NAME=maas
SMTP_NAME=gmail
SMTP_HOST=smtp.gmail.com
[email protected]
SMTP_PASSWORD=******
SMTP_PORT=465
[email protected]
SUPERADMIN_PASSWORD=******
You can find a demo of this application at this link.
User credentials:
- You can sign up from the proper page.
You can check the guide to our Domain Specific Language