Demo app for Nodetron
CSS JavaScript Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
server
test
.bowerrc
.editorconfig
.gitattributes
.gitignore
.jshintrc
CNAME
Gruntfile.js
README.md
bower.json
deploy.sh
karma-e2e.conf.js
karma.conf.js
package.json
prepare_deploy.sh

README.md

#Nodetron-Standhub

An application that demonstrates the capabilities of the Nodetron library, combined with AngularJS.

See a deployed version at www.nodetron.standhub.com.

A tool that connects people who need help with a specific topic or issue with tagged experts. Great for groups, organizations, companies, and communities.

Based on the StandHub hackathon project.

##Getting Started

  1. Run npm install && bower install in the project root.

    • You will need to re-run this command whenever you pull in upstream changes that alter the dependencies.
  2. If this repo is a submodule inside the demo subdirectory of the Nodetron project, run grunt copy:parent to copy the Nodetron script file(s) into the app/components/nodetron/dist directory. This allows for more rapid development (instead of having to publish constantly to bower).

  3. Run grunt watch:parent to have app/components/nodetron/dist automatically update as you change the Nodetron (parent project) scripts.

###Deployment Instructions (Client)

First, run grunt build to create a distribution version of the app in the dist folder.

GitHub Pages

  • ./prepare_deploy.sh and then ./deploy.sh to deploy to demo.nodetron.com
    • You will need to enter your GitHub credentials.

###Deployment Instructions (Server)

Nodejitsu

  1. Install the jitsu package using npm install -g jitsu
  • supply any necessary credentials.
  1. Login using jitsu login
  2. Deploy using jitsu deploy.
  3. Current domain: http://nodetron.nodejitsu.com at port:80.