/nodejs-saas-app-sample

Sample of a Software as a Service REST API application on Node.js with Express.js, MySQL and MongoDB.

Primary LanguageJavaScriptBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Node.js SaaS App sample

Abstract

This is a sample of a Software as a Service application on Node.js with Express.js, MySQL and MongoDB (implementing REST API, of course). It was initially generated using [Generator Angular Fullstack] (https://github.com/angular-fullstack/generator-angular-fullstack).

Implementation

Application is served using Grunt task runner. In order to demonstrate the implementation and usage of this scaffolding for SaaS architectures, build tasks for client assets has been deactivated in Grunt tasks.

  • Install NPM global dependencies: npm install -g sequelize sequelize-cli mysql
  • Run server in development mode: grunt serve

Results and Conclusions

Dependencies

[Generator Angular Fullstack] (https://github.com/angular-fullstack/generator-angular-fullstack)