/mongodb_node_multi_tenancy_startup

mongod node multi tenancy startup

Primary LanguageJavaScriptMIT LicenseMIT

MongoDB, NodeJS, Multi-tenancy Startup Template

It's super easy, to setup multi-tenancy application.

Separate Client and Server apps, REST API, Token based Authorization !

It's all included!

  • Subdomain for each client
  • Separate MongoDB per Client
  • Centralized Identity Management Database
  • Token base Authentication
  • Separate Client and Server Apps
  • Components and Module based Architecture
  • REST API
  • A lot more... & comming

TODO's/Feature Planned

  • OAuth Implementation
  • Client, Server apps tests with Sonar Reporting
  • Invitations> Invite/add users to your app
  • User Profile & Account Settings
  • Documentation
  • .

Steps to follow

npm & bower install

Configure your domain in host file and point to 127.0.0.1:80

Update domain name, database prefix in config.json

image

image

Gulp build

Default landing page

title_1 title_2

Defaul login

image

Client login page

image

Client Registration

image image image