Hello GEER and NASM! This is the technical README for the NASM Game Prototype and Proposal. These are instructions for running the app locally in case you are interested.
You'll need the following libraries installed locally. We recommend using Homebrew.
Git: > brew install git
NodeJS/NPM: > brew install node
First you'll need to clone this repository to your computer (assuming you already know Git, etc).
> git clone https://github.com/seabourne/nasm-proposal.git
Next, you'll need to install the dependencies.
> cd nasm-proposal
> npm install
Finally, you can start the app with:
> npm start
and open http://localhost:3000/ in your browser. That's it!
The NASM Game app is based on the Nxus application.
The core functionality is split between server and client side code.
The server logic can be found under the modules folder.
The client logic is largely in /modules/theme/assets/js/custom.js
We are using Keen.io to capture the user events and generate the aggregations and anlaysis.