/mywebsitev3

Version 3 of my personal website

Primary LanguageJavaScript

Because Version 2 was a weak attempt!

Build Status

This is an improvement visually mainly of my website still using the MEAN stack!

The idea for this website is to accomplish these goals:

  • Establish a Web Presence
  • Showcase current work and skills
  • Allow for another form of contact

Version

3.0

Links

Now on to the good stuff

  • Node.js: Powerful, server-side JavaScript.
  • MongoDB: Non-Sql, JSON like structure, that is fast and easy to use.
  • Mongoose: A nice bit of middleware between MongoDB and NodeJS
  • AngularJS: Google's frontend frame work. MVC, powerful, and really just AWESOME.
  • Express: A nice framework for node. Helps keep things pretty and is easy to use
  • jQuery: Well I think JQuery can speak for itself...
  • Jade: Who like to write HTML with ending tags anyways?
  • Grunt: The man behind the work. Lots of plugins available and it is easy to setup!
  • Bower: Package manager used for some resources not available on NPM.
  • SASS: Makes writing CSS fun and gives you some added tools such as variables, and mixins.
  • Compass: A Sass goodie-bag.
  • Jasmine: A behavior-driven testing framework to unit test your JavaScript.
  • Google+ Widget 2: Great little plugin that makes a wonderful Google+ Widget.
  • Material Angular To say it's Beautiful is an understate! This brings Google's Material design from their mobile team transferred to the Web. I love it!
  • Protractor: Nice testing framework that uses Jasmine and Selenium to run tests. ALWAYS test your code!
  • Hover Css: Make your website come alive with some great Hover styles.
  • Travis-Ci: Meet Travis. He builds and tests things. He's very good at his job too!