Work in progress. Don't use.
A skeleton for protyping applications for user testing. Runs easily on a Mac set up to serve sites on a local network from the default Apache web server and PHP install. Follow this guide to get set up. It uses Sass for faster CSS, jQuery for easier JavaScript, and Grunt to compile assets. It also uses TaffyDB to mimic simple database features using JSON.
Sass is a Ruby gem and can be easily installed on most Macs by running the following in Terminal.app:
gem install sass
Grunt requires Node JS to run. A quick installer can be found here. Once Node is installed you can install Grunt from Terminal.app by running the following:
npm install -g grunt-cli
The grunt tasks in this skeleton require several modules to run. Once Node and Grunt are installed you can install them by running the following in Terminal.app:
cd ~/Sites/prototyping-skeleton
npm install
To run Grunt tasks during development run the following in Terminal.app:
cd ~/Sites/prototyping-skeleton
grunt