Prototype of science visualizations as part of my practical work for the Master of Arts in Design.
The Master Prototype is build with Middleman, Marionette, Backbone, Underscore, jQuery, D3 and written in CoffeeScript, and Sass. Components are handled using Bower and the repository is hosted on Bitbucket.
- Make sure you have npm, middleman, and bower installed
- Change to the application directory
- Run
npm install
in Terminal - Run
bower install
in Terminal - Run
rake server
in Terminal - The application is running on port 4567
Thanks to Bower you'll (almost) never have to track down and download front-end libraries yourself anymore. Any JS/CSS dependencies are specified in component.json
.
To quickly add a new library run bower install jquery --save
The --save
flag automatically adds the library to component.json
.
You can also edit component.json
yourself and then run bower install
To start the local development server run rake server
The application is running on port 4567
To build the project run rake build
To build and pack it up in a ZIP archive run rake pack_build
Configure the different staging and production remotes in remotes.yml
.
To deploy to each remote run rake deploy:staging
Or rake deploy:production
Copyright (c) 2014 Benjamin Wiederkehr