#Michaelzoidis.com
Personal portfolio of Michael Zoidis @mikezoidis
##Rules of the repo
- Please do not commit css, currently using sass as our pre-processor
- All js must past jshint
- Sass has been attempted to be written using smacss
##Runing the development server 0. Install node.js
- Run 'npm install' from the main directory
- Run 'npm install -g grunt-cli'
- Run 'grunt serve' from the root folder to:
- start a node.js server on http://localhost:3000
- watch for changes to js files in app/ and restart the node server
- watch for sass changes and recompile css
##Deploying 0. navigate to /var/www/michaelzoidis.com on the server and pull in you most resent changes using git,
- run grunt compile
- forever restartall
- sudo service nginx restart
##Todo
- Introduce grunt tasks and minify js with uglifyjs
- Introduce requirejs
- Introduce feature branches
##Wireframes Available here