Skip to content
JimFlannery edited this page Apr 8, 2015 · 8 revisions

OpsCon 2015

This wiki is designed to explain the OpsCon website.

Server side

Switch to DynamoDB

.
├── .ebextensions 
│   └── 01run.config (elastic beanstalk configuration file)
├── bin
│   └── www (node.js configuration)
├── local-tools (tools to create/populate database; do not upload to server)
├── models (dynamodb data models)
│   ├── account.js
│   ├── delegate.js
│   ├── schedule.js
│   └── survey.js
├── node-modules (local copies of node.js modules; do not upload to server)
├── passport
│   └── passport.js (user authentication)
├── public (static client-side files)
│   ├── images
│   │   ├── content (other images)
│   │   ├── delegates (delegate pictures 80x80)
│   │   ├── icons-els (Elsevier logo sized for various platforms)
│   │   ├── icons-png (jQuery Mobile button icons)
│   │   └── icons-svg (jQuery Mobile button icons)
│   ├── javascripts
│   └── stylesheets
├── routes
│   └── routes.js (express.js middleware routing)
├── views (jade templates to render HTML)
│   ├── error.jade (error message)
│   ├── index.jade (primary template will "include" all the other templates except error.jade and login.jade)
│   ├── login.jade (login screen)
│   └── ... (templates for page content, footer and navbar)
├── main.js (primary server-side script)
├── package.json (node.js modules included in the app)
└── README.md (this file which is in markdown format)

|-- /bin |-- /local-tools (do not upload to server) |-- /models | |-- /node-m

Clone this wiki locally