A Yeoman based, generator-angular-fullstack project. This site is hosted by Heroku and can be accessed at https://brianm.me/
The goal of this project is to learn and experiment with the MEAN stack. The word "YeoMEAN" is a pun combining the "Yeoman" generator and "MEAN" stack. The project was initially started to be an example for students in the University of Minnesota, Morris's Software Design and Development course, but has since evolved to be my personal website.
Dependencies to run:
You will need Node and MongoDB installed. To install other dependencies, see below:
$ npm install -g bower $ npm install -g yo $ npm install -g grunt $ npm install -g generator-angular-fullstack $ npm install $ bower install
To use yo generators, see https://github.com/DaftMonk/generator-angular-fullstack
For example, running
yo angular-fullstack:route testing from a terminal will generate a view and route titled 'testing'.
grunt serve to start node and run the web application on http://localhost:9000.
To run tests, run
The blog posts were adapted from this tutorial by Hugo Dias.
The styling for the brand and social/share buttons on the contact page and posts was adapted from Amey Raut's demo, which can be found here.