Giter VIP home page Giter VIP logo

master-prototype's Introduction

Master Prototype

Prototype of science visualizations as part of my practical work for the Master of Arts in Design.

Technology

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.

Installation

  1. Make sure you have npm, middleman, and bower installed
  2. Change to the application directory
  3. Run npm install in Terminal
  4. Run bower install in Terminal
  5. Run rake server in Terminal
  6. The application is running on port 4567

Development

Adding front-end libraries (a.k.a Bower Components)

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

Running a local development server

To start the local development server run rake server The application is running on port 4567

Build

To build the project run rake build To build and pack it up in a ZIP archive run rake pack_build

Deployment

Configure the different staging and production remotes in remotes.yml. To deploy to each remote run rake deploy:staging Or rake deploy:production

License

Copyright (c) 2014 Benjamin Wiederkehr

master-prototype's People

Contributors

wiederkehr avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.