Source code used for V1 of my online CV/Résumé over at http://darrenonthe.net.
- Express (node.js)
- Jade
- Grunt
- LESS
- Materialize (http://materializecss.com/)
Ships with a Vagrantfile and some cookbooks for preparing a simple server with Node, Mongo and build essentials.
Clone this repository, navigate to the root of this project and boot up the Vagrant box by running the following command:
vagrant up
Once it's finished booting up, SSH into the vagrant box and navigate to the synced folder:
vagrant ssh
cd /vagrant/app
Install the projects dependencies as defined in package.json by running:
sudo npm install
Install grunt-cli and bower globally:
sudo npm install -g grunt-cli bower
Install bower dependencies:
bower install
Build the CSS, Javascript and copy all other required assets via Grunt:
grunt build
Last but not least, start up the Node.js server:
node server.js
Now, navigate to http://localhost:3000 and you should see the website.