node package manager
Loosely couple your services. Use Orgs to version and reuse your code. Create a free org »

msGetStarted

DigitalSignage.com custom Get Started

modify and brand the entire account creation process for DigitalSignage.com enterprise / resellers

version 2.24

Details

Enterprise / Resellers can have full control on how new users open and manage accounts on their own web site. The "GetStarted" wizard allows any JavaScript developer to change Studio, Template and Player selections during account creation as well as completely modify the open account process. The wizard consists of:

  • Studio Selection (Lite / Pro)
  • Player Installer (HTML5, executables, direct download, AIR and Flash)
  • Create account process (branded to your enterprise account)
  • Change user password
  • Change business name
  • Forgot password
  • User authentication
  • Bootstrap Progressive layout
  • Developed with Backbone.js

video tutorial

installing via npm:

1. download and install node.js via: https://nodejs.org/en/
2. run from the command line: npm install msGetStarted
3. follow wizard questions

to run the setup a second time or just re-launch the local test server:

. cd node_modules/msGetStarted
. run local server via: node ./express.js
. answer (n) when asked if to install branding

Config

The entire enterprise configuration is generated and saved inside of:

App.js

You can use any editor to change branding info manually:

 BB.globs['COMPANY'] = 'YOUR_COMPANY_NAME';
 BB.CONSTS.REDIRECT = 'YOUR_DOMAIN';
 BB.CONSTS.RESELLER = 'YOUR_RESELLER_ID_HERE';
 BB.globs['ERI'] = 'YOUR_ERI';
 BB.globs['CLOUD'] = true; // false if hosting in private server or hybrid server
 BB.globs['CHAT'] = 'URL_FOR_CHAT_SUPPORT';

note that all of the above info will automatically popilate for you once you run the installtion and provide your crdentails

Development

This project is powered by the amazing gulp: https://github.com/gulpjs/gulp this means you can use gulp to run pre-compiled commands such as:

  • gulp local_server_dev
  • gulp local_server_dist
  • and you can add your own gulp commands to automate updates etc

Links

Visit landing page: http://dev.digitalsignage.com

License:

  • GPL V3