Sample Human Resources site created with AngularJS, ExpressJS, NodeJS and using a MongoDb

BlueMagma sample human resources intranet

username: bluemagma password: bryc3b

Sample HR Intranet






View project source on Github


Simple user management with NodeJS API backend

https://bms-user-crm.herokuapp.com/login -username: bluemagma -password:bluemagma

Uses Auth0 JSON Web Tokens for token based API authentication










  • NodeJS API
  • AngularJS 1.5
  • Mongo Db (hosted on mLab)
  • ExpressJS
  • Twitter Bootstrap
  • JWT (JSON web tokens)
  • Heroku

View source on Github


Mobile tablet and phone catalog


Screen Shot 2016-08-16 at 2.07.19 PM









  • NodeJS
  • AngularJS 1.5 (ngAnimate, ngRoute)
  • jQuery
  • ExpressJS


Android and iOS Mobile “Hybrid” App built using Ionic 

Home screen

Home screen

Band members

Band members

website posts

Website posts (WordPress API)












  • Ionic 1.7 (AngularJS 1.5, HTML5, Sass, Grunt, Cordova)
  • Firebase.io for storing configuration data and chat messages
  • Facebook GraphAPI
  • Bands In Town API
  • WordPress JSON API


An Amazon Alexa skill to showcase lyrics from my band 3 Minute Hero

Hosted on AWS Lambda, written in Javascript and using the NodeJS framework

Screenshot of Alexa Skill

Screenshot of Alexa Skill taken from Alexa app on Android











Github repo


WordPress Websites

All WordPress websites are self-hosted, running on Linux Debian w/Apache 2 and a separate mySQL server backend


  • Band website
  • Shopping cart plugin used to sell albums
  • Bands In Town widget
  • Automatic post publish to Facebook and Twitter
  • Updraft for remote backup
  • Jetpack plugin set for site management and promotional tools


  • Personal blog


  • Business website
  • Responsive template
  • Complete logo design


  • Band website
  • Complete graphic and layout design