Support Handbook. This site attempts to merge various support handbooks throughout the organization into a single-page webapp for customers to use as a portal to access handbooks by portfolios and products. This repository requires node.js and npm.
To install:
- Download repository:
git clone https://github.com/tdharris/handbook && cd handbook
- Install dependencies:
- Install node modules:
npm install
- Install bower components:
bower install
- Launch:
node app.js
or dev with live-reload:gulp
- Connect to browser
http://localhost:3000
How to enable live xeditable feature:
- In
views/index.swig
, comment the static content section (lines 89-103) and uncomment the xeditable section (lines 106-120). - In
routes/index.js
, uncomment the xeditable feature & live edits section (lines 36-74).
Note: This feature is accomplished through a post to/editContentData
and through Socket.IO to push out edits to connected clients.
Technologies:
- NodeJS
- AngularJS
- SocketIO