This is the source code for a messaging system prototype built for AIN.
It uses my gulp-hugo starter project as it is the quickest way (for me!) to get an scss workflow set up with a templating.
Note: this is only a front-end prototype which is intended to display the look and responsive functionality only.
- Xcode command line utilities
xcode-select --install
- Homebrew
- Node.js
brew install node
- Gulp
npm install -g gulp
- Hugo
brew install hugo
git clone https://github.com/harrycresswell/ain-messaging-system.git
cd ain-messaging-system
- Then run
npm install
to install node dependencies - Run
gulp
to start a local server and build_site
in development mode - for a production ready build run
gulp prod
the site is now ready for deployment
hugo new articles/ARTICLE-NAME.md
- run
hugo --verbose
- run
hugo server --watch --verbose
orhugo server -wv
to start the server, then navigate to http://localhost:1313/
- open a second tab on the CL and run
gulp
rm -rf public
hugo
gulp