leapmotion / autonet

A debugging visualizer for Autowiring

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Archived and read-only as of 2021-08-17. Use at own risk.

Autonet Visualizer Client

Overview

This is a statically served webapp that listens to a localhost websocket server from the Autonet Library. The most recent version is hosted at http://autonet.herokuapp.com/

Setup

This application was build using Yeoman for scaffolding, Grunt for building, and Bower for javascript dependencies. You'll need to install these along with npm to run this project.

Once these tools are installed, you need to install the server dependencies specified in package.json with npm install and client libraries specified in bower.json with bower install.

To run a development server, simply run grunt serve. This will create a live updating page to test the client

Deploying to Heroku

First, be sure you have the Heroku toolbelt installed. You'll also need to set up your credentials for Leap Motion's heroku account.

Next, add the heroku remote to your local git repository. This can be done with git remote add heroku git@heroku.com:autonet.git

To deploy to Heroku, first run grunt build to create the distrution version in the dist directory. Next, commit any changes to dist and then run deploy.sh. This will push the subtree to heroku master

About

A debugging visualizer for Autowiring


Languages

Language:JavaScript 72.9%Language:HTML 22.0%Language:CSS 4.1%Language:Shell 1.0%