Bossable: idea to boss with fun tutorials, examples and videos
  • Latest
  • Store
  • Mean Stack
  • 30 Day MEAN Stack Challenge
  • Web Apps
  • Tech
  • Say Hello
BOSSABLE
  • MEAN Stack – Modelling with Mongoose – Day 10
  • Stripe launches in Aus! Fireside with Paul Bassat & John Collison
  • Design your Web Apps with Bootstrap Wireframes
  • AngularJS Custom Actions for ExpressJS
  • MEAN Stack – Styling our AngularJS UI Customer Update Modal – Day 21
  • MEAN Stack – Social Accounts to Sign-in with Facebook – Day 5
  • MEAN Stack – Using an AngularJS UI Modal to Update Customers – Day 19
  • Get AngularJS Batarang Working in Chrome
  • Which JavaScript web framework should I use?
  • MEAN Stack – Prepare the Build Package for Deployment – Day 30
  • MEAN.js Transition to 0.4 – Part 1
  • MEAN Stack: Create an AngularJS Controller with Yeoman
  • MEAN Stack – Intro to AngularJS ngRepeat & ngClass – Day 4
  • MEAN Stack – Create Customer AngularJS Modal – Day 25
  • AngularJS + Nodemailer Contact Form
  • MEAN Stack – Deploy to Nodejitsu
  • Business Processes and Workflows – Part 2
  • MEAN Stack v.s Meteor – Similar but Different
  • The 30 Day MEAN Stack Honolulu Challenge
  • MEAN Stack – AngularJS & PassportJS Login Credentials – Day 7
MEAN Stack – Using an AngularJS UI Modal to Update Customers – Day 19

MEAN Stack – Using an AngularJS UI Modal to Update Customers – Day 19

September 21, 2014 by bossable

In this video we go through an introduction to using Angular UI, and using Angular UI directives in place of Bootstrap JavaScript components. We also start to set-up our ‘Update Customer’ Modal window.

We look at:
– Using Angular UI Bootstrap for JavaScript Bootstrap components
– When custom directives would be used to include vanilla JavaScript to an Angular App
– An Introduction to Angular UI: http://angular-ui.github.io/bootstrap/
– Working through an example of Angular UI for modal windows
– How the Angular UI modal examples ties back to the example code
– Including Angular UI model code back in our app to create an Update Customer Modal

View Details
MEAN Stack – Answering Q’s with CSS & AngularJS directives – Day 28

MEAN Stack – Answering Q’s with CSS & AngularJS directives – Day 28

September 30, 2014 by bossable

In this video we’ll clean up our app and answer some questions sent through via email and posted on the Bossable.com site. We’ll fix some errors, pretty up our customers list, add a picklist using ng-options, and fix the alignment between channel and email.

We look at:
– Fixing some of the task errors identified by Grunt
– Using Chrome to test out adding some padding between the customer records in the customers list
– Adding a new class with padding to our customers css file
– Using ng-class to add some colours to the customers list based on the referred field.
– Increase the size of the icon on the customers list
– Adding drop down values to our app using ng-options
– The AngularJS documentation and examples for ng-options
– Adding ng-options to our controller and edit customers client view
– Testing our new picklist in the Update Customer Modal
– Fixing the alignment of fields between the Channel and Email fields.

View Details
AngularJS Material Starter App in the Mean Stack

AngularJS Material Starter App in the Mean Stack

March 7, 2015 by bossable

In this post, we’ll take the angular material starter app discussed during ng-conf 2015, and apply it to a MEAN Stack App.

View Details
MEAN Stack – Custom tags with AngularJS directives – Day 24

MEAN Stack – Custom tags with AngularJS directives – Day 24

September 26, 2014 by bossable

In this video we’ll create our own custom AngularJS directive. We’ll look at pulling out our list of customers and putting it into its own template, we’ll then glue the view and list back together using a directive.

We look at:
– An introduction to directives
– Locating Angular directives within our code
– Different types of directives
– The AngularJS documentation on directives
– Referring to directives using camel-case
– Creating our own custom elements/tags
– Moving our reusable code into a template
– Gluing our custom elements and template together using a directive
– Cleaning up our customer routes

View Details
MEAN Stack – Style the Sign-up Page – Day 8

MEAN Stack – Style the Sign-up Page – Day 8

September 10, 2014 by bossable

In this video we’ll have some fun and bootstrap/style out the sign-up page.

We look at:
– The MEAN Stack Sign-up page
– Easily formatting pages using our styles

View Details
MEAN Stack – Deploy to Digital Ocean

MEAN Stack – Deploy to Digital Ocean

October 8, 2014 by bossable

In this video we’ll deploy our app to DigitalOcean.
For a free $10 Credit – use my referral ID: 3077d5b2118a www.digitalocean.com/?refcode=3077d5b2118a

We look at:
– The quick steps to create a new Digital Ocean account
– Downloading PuTTY if you’re using a Windows machine
– Creating SSH keys using PuTTYgen
– Adding SSH keys to Digital Ocean
– Creating a new Node.js Droplet
– Using PuTTY to connect to our new Droplet
– Checking the Node.js version of our Droplet
– Push our app up quickly to Bitbucket or GitHub
– Copy the SSH/HTTPS link for our Bitbucket project
– Install Git on our Droplet
– Create a copy of the app on our Droplet using Git and Bitbucket
– CD into the folder for the new app
– Npm install
– Bower install
– Grunt install
– Run our app using Grunt
– Connecting and opening up our app

View Details
MEAN Stack – Deploy to Azure

MEAN Stack – Deploy to Azure

April 9, 2015 by bossable

In this video we’ll look at: Nodejitsu is shutting down! We’ll deploy a mean stack app to Azure. We’ll look at how to create an Azure Web App, deploying to Azure using continuous source control, and fixing .NET errors following deployment.

View Details
MEAN Stack – AngularJS Notification Service – Day 27

MEAN Stack – AngularJS Notification Service – Day 27

September 29, 2014 by bossable

In this video we’ll create our own notification service using an AngularJS Factory with publication and subscription methods. We’ll use this service to send messages between our Create Customer Modal, and our Customer List to refresh the list when a new customer is created.

We look at:
– Creating a new AngularJS notification Factory Service
– Setting up functionality within the Service to send a message and data
– Setting up functionality with the Service to receive a message and data
– Hooking up our Create Customer Controller with the new notification service
– Using the new notification service to send data when a new customer is created
– Hooking up our Customer List directive with the new notification service to update the list when a new customer is created
– Creating a new customer to test out our new Service

View Details
Analyse and Identify the Problem – Part 1

Analyse and Identify the Problem – Part 1

July 19, 2014 by bossable

New customers are often referred to App-Makers by existing or previous customers (which is a great thing!). However, this can often mean that early interactions with a customer are recorded in Facebook chat, SMS messages, and emails with different members of the team.

View Details
MEAN Stack – Deploy to Heroku – Day 30(i)

MEAN Stack – Deploy to Heroku – Day 30(i)

October 2, 2014 by bossable

In this video we’ll deploy our app to Heroku

We look at:
– Downloading the Heroku toolbelt from https://toolbelt.heroku.com/
– Signing up to Heroku from https://www.heroku.com/
– Deploying to Heroku

View Details
The 30 Day MEAN Stack Honolulu Challenge

The 30 Day MEAN Stack Honolulu Challenge

September 2, 2014 by bossable

30 jam packed videos with something that you can do with your MEAN Stack app, in less than 15 minutes. A great example and tutorial challenge for anyone new to the mean stack.

View Details
3 Tips for your Material Design Wireframes

3 Tips for your Material Design Wireframes

April 14, 2015 by bossable

Here are 3 quick tips that will help you create beautiful Material Design Wire-frames, with templates, icons, and colour combinations.

View Details
MEAN Stack – Using an AngularJS UI Modal to Update Customers – Day 19

MEAN Stack – Using...

MEAN Stack – Answering Q’s with CSS & AngularJS directives – Day 28

MEAN Stack – Answering...

AngularJS Material Starter App in the Mean Stack

AngularJS Material Starter App...

MEAN Stack – Custom tags with AngularJS directives – Day 24

MEAN Stack – Custom...

MEAN Stack – Style the Sign-up Page – Day 8

MEAN Stack – Style...

MEAN Stack – Deploy to Digital Ocean

MEAN Stack – Deploy...

MEAN Stack – Deploy to Azure

MEAN Stack – Deploy...

MEAN Stack – AngularJS Notification Service – Day 27

MEAN Stack – AngularJS...

Analyse and Identify the Problem – Part 1

Analyse and Identify the...

MEAN Stack – Deploy to Heroku – Day 30(i)

MEAN Stack – Deploy...

The 30 Day MEAN Stack Honolulu Challenge

The 30 Day MEAN...

3 Tips for your Material Design Wireframes

3 Tips for your...

Looking for the Latest Material Design Starter Series?

Quick overview for starting an Android App using Angular

Quick overview for starting an Android App using Angular

Jump, Pivot and Prioritise when your company is juggling multiple products

Jump, Pivot and Prioritise when your company is juggling multiple products

AngularJS Custom Actions for ExpressJS17:23

AngularJS Custom Actions for ExpressJS

MEAN Stack to Meteorjs – Server Side Email13:22

MEAN Stack to Meteorjs – Server Side Email

Make your MEAN Stack App a Meteorjs App23:50

Make your MEAN Stack App a Meteorjs App

MEAN Stack v.s Meteor – Similar but Different11:28

MEAN Stack v.s Meteor – Similar but Different

AngularJS Material Design Autocomplete12:59

AngularJS Material Design Autocomplete

AngularJS + Nodemailer Contact Form14:41

AngularJS + Nodemailer Contact Form

AngularJS Material Design Tabs, Forms & Toasts22:56

AngularJS Material Design Tabs, Forms & Toasts

Take back control of your -g NodeJS packages on Windows

Take back control of your -g NodeJS packages on Windows

Which JavaScript web framework should I use?

Which JavaScript web framework should I use?

Material Design Web App Thinking + MeteorJS & AngularJS 211:04

Material Design Web App Thinking + MeteorJS & AngularJS 2

3 Tips for your Material Design Wireframes04:05

3 Tips for your Material Design Wireframes

Designing a new web app from scratch05:06

Designing a new web app from scratch

MEAN Stack – Deploy to Azure07:25

MEAN Stack – Deploy to Azure

AngularJS Material Design Toolbar Tips and Tricks25:01

AngularJS Material Design Toolbar Tips and Tricks

AngularJS Material Design Side Project Sneak Peak04:23

AngularJS Material Design Side Project Sneak Peak

AngularJS Material Starter App in the Mean Stack

AngularJS Material Starter App in the Mean Stack

Design your Web Apps with Bootstrap Wireframes05:41

Design your Web Apps with Bootstrap Wireframes

AngularJS Material Design in your MEAN Stack12:01

AngularJS Material Design in your MEAN Stack

MEAN Stack 0.4.0 with vertical modules

Install MEAN.js 0.4.0 and run using Gulp10:09

Install MEAN.js 0.4.0 and run using Gulp

Create a vertical MEAN.js 0.4 crud module02:43

Create a vertical MEAN.js 0.4 crud module

MEAN.js Transition to 0.4 – Part 112:45

MEAN.js Transition to 0.4 – Part 1

MEAN.js Transition to 0.4 – Part 210:35

MEAN.js Transition to 0.4 – Part 2

Set up a free MongoDB database using Compose.io02:12

Set up a free MongoDB database using Compose.io

MEAN Stack – Side by Side with Version 0.4.013:02

MEAN Stack – Side by Side with Version 0.4.0

AngularJS Material Design in your MEAN Stack12:01

AngularJS Material Design in your MEAN Stack

AngularJS Material Starter App in the Mean Stack

AngularJS Material Starter App in the Mean Stack

Start the 30 Day Mean Stack Honolulu Challenge!

Quick overview for starting an Android App using Angular

Quick overview for starting an Android App using Angular

I'm really interested to see just how far the Angular Web/Mobile development experience has grown over the last few years.
Jump, Pivot and Prioritise when your company is juggling multiple products

Jump, Pivot and Prioritise when your company is juggling multiple products

As a kid, I played a lot of Netball. I even went on to coach and umpire. If you’re familiar
AngularJS Custom Actions for ExpressJS 17:23

AngularJS Custom Actions for ExpressJS

In this tutorial video we'll look at using AngularJS resource services to communicate between AngularJS and your ExpressJS controllers.
MEAN Stack to Meteorjs – Server Side Email 13:22

MEAN Stack to Meteorjs – Server Side Email

How can you take the server side of your expressJS based, Mean Stack app, and turn it into a Meteor
Make your MEAN Stack App a Meteorjs App 23:50

Make your MEAN Stack App a Meteorjs App

Lets take the Mean Stack angular material design app created in the AngularJs Material Starter series, and move the code
MEAN Stack v.s Meteor – Similar but Different 11:28

MEAN Stack v.s Meteor – Similar but Different

Been wondering how you can leverage your MEAN Stack and/or AngularJS knowledge to create Meteor Apps? So what is Meteor
AngularJS Material Design Autocomplete 12:59

AngularJS Material Design Autocomplete

In this tutorial video we'll get fancy with Autocomplete! We'll look at some sweet little tricks that you can use
AngularJS + Nodemailer Contact Form 14:41

AngularJS + Nodemailer Contact Form

In this tutorial video we'll create a working contact form! Each time a user sends a message using the contact
AngularJS Material Design Tabs, Forms & Toasts 22:56

AngularJS Material Design Tabs, Forms & Toasts

We'll pick this video up from the end of the AngularJS Material Design Toolbar Tips and Tricks and extend it
Take back control of your -g NodeJS packages on Windows

Take back control of your -g NodeJS packages on Windows

It can be really frustrating when setting up your Windows environment for NodeJS, with packages like Yo, Grunt, Bower etc
Which JavaScript web framework should I use?

Which JavaScript web framework should I use?

Ever felt like: OMG! Which web framework should I use? How do I know if I'm picking the right one?
Material Design Web App Thinking + MeteorJS & AngularJS 2 11:04

Material Design Web App Thinking + MeteorJS & AngularJS 2

We go behind the scenes with early designs for a Material Design Web App that I'm working on, and some
3 Tips for your Material Design Wireframes 04:05

3 Tips for your Material Design Wireframes

Here are 3 quick tips that will help you create beautiful Material Design Wire-frames, with templates, icons, and colour combinations.
Designing a new web app from scratch 05:06

Designing a new web app from scratch

I'll show you my approach to web design, with my first sketches for a new project that I'm working on.
MEAN Stack – Deploy to Azure 07:25

MEAN Stack – Deploy to Azure

In this video we'll look at: Nodejitsu is shutting down! We'll deploy a mean stack app to Azure. We'll look
AngularJS Material Design Toolbar Tips and Tricks 25:01

AngularJS Material Design Toolbar Tips and Tricks

We look through the AngularJS Material Design starter app, with tips and tricks for Toolbars: including, layout="row", layout="column", md-tall, tabs
AngularJS Material Design Side Project Sneak Peak 04:23

AngularJS Material Design Side Project Sneak Peak

I've been playing around with Angular Material a lot lately, and I've been really impressed with how easy it is
AngularJS Material Starter App in the Mean Stack

AngularJS Material Starter App in the Mean Stack

In this post, we'll take the angular material starter app discussed during ng-conf 2015, and apply it to a MEAN
Design your Web Apps with Bootstrap Wireframes 05:41

Design your Web Apps with Bootstrap Wireframes

In this video we'll look at how you can quickly and easily create professional looking wireframes using Adobe Illustrator, and
AngularJS Material Design in your MEAN Stack 12:01

AngularJS Material Design in your MEAN Stack

In this video we'll add the angular-material package to meanjs, and set up the mean stack to use the angular

Quick overview for starting an Android App using Angular
Jump, Pivot and Prioritise when your company is juggling multiple products
AngularJS Custom Actions for ExpressJS17:23
MEAN Stack to Meteorjs – Server Side Email13:22
Make your MEAN Stack App a Meteorjs App23:50
MEAN Stack v.s Meteor – Similar but Different11:28
AngularJS Material Design Autocomplete12:59
AngularJS + Nodemailer Contact Form14:41
AngularJS Material Design Tabs, Forms & Toasts22:56
Take back control of your -g NodeJS packages on Windows
Which JavaScript web framework should I use?
Material Design Web App Thinking + MeteorJS & AngularJS 211:04
3 Tips for your Material Design Wireframes04:05
Designing a new web app from scratch05:06
MEAN Stack – Deploy to Azure07:25
AngularJS Material Design Toolbar Tips and Tricks25:01
AngularJS Material Design Side Project Sneak Peak04:23
AngularJS Material Starter App in the Mean Stack
Design your Web Apps with Bootstrap Wireframes05:41
AngularJS Material Design in your MEAN Stack12:01

Already Built an App? Lets Deploy!

MEAN Stack – Prepare the Build Package for Deployment – Day 306:18

MEAN Stack – Prepare the Build Package for Deployment – Day 30

MEAN Stack – Deploy to Heroku – Day 30(i)6:21

MEAN Stack – Deploy to Heroku – Day 30(i)

MEAN Stack – Deploy to Digital Ocean16:16

MEAN Stack – Deploy to Digital Ocean

MEAN Stack – Deploy to Azure07:25

MEAN Stack – Deploy to Azure

Looking for an intro to functional design?

Web App development: how do you build a web app?

Web App development: how do you build a web app?

Analyse and Identify the Problem – Part 1

Analyse and Identify the Problem – Part 1

Business Processes and Workflows – Part 2

Business Processes and Workflows – Part 2

Business Goals, Feasibility and Fit Gap – Part 3

Business Goals, Feasibility and Fit Gap – Part 3

Behaviour Driven Requirements – Part 4

Behaviour Driven Requirements – Part 4

Use cases and storyboards – Part 5

Use cases and storyboards – Part 5

Functional Interaction Design – Part 6

Functional Interaction Design – Part 6

Bossable - From idea to boss, with fun and friendly tutorials and videos
  • © Bossable 2015
  • Tech
  • Mean Stack
  • Contact Us
  • Privacy
  • Terms
  • Close
  • Latest
  • Store
  • Mean Stack
  • 30 Day MEAN Stack Challenge
  • Web Apps
  • Tech
  • Say Hello