Roostagram was created by engineers at Bocoup to demonstrate and teach the software development process using modern tools and workflows. This application is collaboratively built during Roost and Bocoup's training classes. For a complete list of the tools Roostagram uses, check out this gist.
Make sure you have all this stuff.
- Install nodejs. Make sure you install something on the v.0.10 release branch. Version 0.11 is a development branch and breaks some of the libraries in our application.
- Install Grunt globally by typing
npm install -g grunt-cli
into your terminal/command line. - Install Bower globally by typing
npm install -g bower
. - Install git.
Note: If npm shows errors (which happens from time to time) re-try the command.
If npm needs administrator access, use sudo
(Mac, linux) or run your command
shell as Administrator (Windows).
Once you have all of these, you can download this repo, cd
into this
directory, run npm install
to install all of the dependencies, and grunt
to
start the tasks to run the server and see the site.