Project directory structure:
mean-stack-app
├── openshift
│ └── templates
│ ├── nodejs.json
│ ├── nodejs-mongodb.json
│ └── nodejs-mongodb-persistent.json
├── config
│ └── db.js
├── controllers
│ ├── app.js
│ ├── auth.js
│ ├── images.js
│ ├── messages.js
│ ├── pages.js
│ ├── settings.js
│ ├── todos.js
│ ├── users.js
│ └── visitors.js
├── routes
│ ├── token.js
│ ├── auth.js
│ ├── images.js
│ ├── messages.js
│ ├── pages.js
│ ├── settings.js
│ ├── todos.js
│ ├── users.js
│ └── visitors.js
├── templates
│ ├── auth.html
│ ├── home.html
│ ├── contact.html
│ ├── images.html
│ ├── manual.html
│ ├── messages.html
│ ├── pages.html
│ ├── settings.html
│ ├── todos.html
│ ├── users.html
│ └── visitors.html
├── public
│ ├── fonts
│ │ └── (...)
│ ├── img
│ │ └── (...)
│ ├── index.html
│ ├── angular.min.js
│ ├── angular-sanitize.js
│ ├── bootstrap.bundle.min.js
│ ├── jquery.min.js
│ ├── custom.js
│ ├── app.css
│ ├── bootstrap.min.css
│ ├── font-awesome.min.css
│ ├── loader.gif
│ ├── logo.png
│ └── favicon.png
├── package.json
├── server.js
└── README.md