Skip to content
Sani edited this page Aug 10, 2016 · 3 revisions

InternApp

Prerequisites

  • MongoDB - Download and Install MongoDB - If you plan on scaffolding your project with mongoose, you'll need mongoDB to be installed and have the mongod process running.

Supported Configurations

General

  • Build Systems: Gulp
  • Testing:
    • Jasmine
    • Mocha + Chai + Sinon
      • Chai assertions:
        • Expect
        • Should

Client

  • Scripts: JavaScript (Babel)
  • Markup: HTML
  • Stylesheets: CSS
  • Angular Routers: ui-router
  • CSS Frameworks: Bootstrap,UI Bootstrap,angular-material

Server

  • Scripts: JavaScript (Babel)
  • Database:
    • None,
    • MongoDB
      • Authentication boilerplate: Yes
      • Socket.io integration: Yes

##Explanation

####At the root folder there is 2 important file can be use.

  1. The first one is client folder which contain all related for client code.(Client side).
  2. The second one is for server folder which contain all related for server code(Server side).

####Client Inside client folder there will be two folder which is important

1. app
2. components

app folder contain all the page for the user side view.

####Server Inside server folder there will be two folder and two file for configuration

  1. api folder //api setting
  2. config folder //changing environment setting
  3. app.js // main server config,dont change if you dont know what you do!!!
  4. routes.js // create a route for the api setting
Clone this wiki locally