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 – Client & Server Glue – Day 11
  • MEAN Stack – Intro to AngularJS ngRepeat & ngClass – Day 4
  • AngularJS Material Design in your MEAN Stack
  • Behaviour Driven Requirements – Part 4
  • MEAN Stack – Answering Q’s with CSS & AngularJS directives – Day 28
  • Overview of the MEAN Stack App Structure Day 1
  • MEAN Stack – Prepare the Build Package for Deployment – Day 30
  • Quick overview for starting an Android App using Angular
  • MEAN Stack – Style our AngularJS Create Modal & Delete Customers – Day 26
  • MEAN Stack: Create an AngularJS Service with Yeoman
  • Web App development: how do you build a web app?
  • Analyse and Identify the Problem – Part 1
  • Use cases and storyboards – Part 5
  • MEAN Stack to Meteorjs – Server Side Email
  • Business Goals, Feasibility and Fit Gap – Part 3
  • Get AngularJS Batarang Working in Chrome
  • MEAN.js Transition to 0.4 – Part 2
  • AngularJS Material Starter App in the Mean Stack
  • 3 Tips for your Material Design Wireframes
  • The 30 Day MEAN Stack Honolulu Challenge
Business Processes and Workflows – Part 2

Business Processes and Workflows – Part 2

July 21, 2014 by bossable

A context diagram is a great place to start exploring. It lets us look at a problem from the outside, and peel away the layers until we get to the core. This is a great way to understand how a business interacts with the entities that live outside of it.

View Details
Designing a new web app from scratch

Designing a new web app from scratch

April 13, 2015 by bossable

I’ll show you my approach to web design, with my first sketches for a new project that I’m working on. A requirements sketch, and some first wonky wire frames.

View Details
MEAN Stack – AngularJS & PassportJS Login Credentials – Day 7

MEAN Stack – AngularJS & PassportJS Login Credentials – Day 7

September 9, 2014 by bossable

We look at:
– The MEAN Stack Sign-in page
– Creating CSS styles
– Passport.js error messages
– Introduction to Bootstrap Alerts
– Exploring the Angular.js code on the Sign-in page
– Homework – Can you format the Sign-up page? Let me know how you go!

View Details
MEAN Stack – Modelling with Mongoose – Day 10

MEAN Stack – Modelling with Mongoose – Day 10

September 12, 2014 by bossable

In this video we’ll take a look at the Mongoose package, and set up our customers model that we’ll use to create our customers MongoDB collection.

We look at:
– The Customers Pages, with a focus on the create customer storyboard
– The Mongoose website
– The Mongoose documents relating to ‘Defining your schema’
– Setting up our Customers model, based on our storyboard

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
MEAN Stack – Create Customer AngularJS Modal – Day 25

MEAN Stack – Create Customer AngularJS Modal – Day 25

September 27, 2014 by bossable

In this video we’ll start to set-up our AngularJS Create Customer Modal. We’ll begin by turning our create customer view into a Modal window, and get it to popup using the ‘New Customer’ button.

We look at:
– The current create customer view
– Changing the top and bottom of the create customer view to align it with the update customer modal
– Changing our references to refer to the customer create controller
– Changing the controller alias references on the new Create Modal buttons
– Setting up the Create Customer Controller by reusing the existing create function and changing it up
– Using the code for the update customer modal directive as a template to create a new create customer modal directive.
– Adding a reference to our new Modal from the Customer List ‘Create Customer’ button
– Opening up our new Create Customer Modal

View Details
MEAN Stack to Meteorjs – Server Side Email

MEAN Stack to Meteorjs – Server Side Email

July 12, 2015 by bossable

How can you take the server side of your expressJS based, Mean Stack app, and turn it into a Meteor App? Let’s take a look at sending emails using Meteor.

View Details
MEAN Stack – AngularJS Scope & Controllers – Day 16

MEAN Stack – AngularJS Scope & Controllers – Day 16

September 18, 2014 by bossable

In this video we’ll break some code! We’ll look at the Customers Controller and break it up to support Create and Edit functions. We’ll also look at how we can remove the data-ng-init directive and use ‘Controller As’ to give our Controller an Alias.

We look at:
– The List Customers Page that was created from the Yeoman Generator
– Breaking the Customers Controller into 3 parts
– Using ‘this’ instead of ‘$scope’
– The use of the data-ng-init directive
– Removing the data-ng-init directive with ‘Controller As’
– Referring to a scope within our new Controller as an Alias

View Details
Do you know what day it is? It’s #nodebotsday!

Do you know what day it is? It’s #nodebotsday!

July 28, 2014 by bossable

  I had so much fun mentoring at NodeBots day in Melbourne! I got to meet a great bunch of people from such diverse backgrounds, and all with a love for learning and experimenting. The day started off with registrations. We got to the venue just before 10am, and people were already lining up, so the registration process […]

View Details
Getting started with the MEAN stack

Getting started with the MEAN stack

August 28, 2014 by bossable

The hardest part of web development is not knowing where to start, and over thinking the process. Once you’ve jumped over that hurdle, you’ll wonder what you were so worried about! This post goes through the process of installing the MEAN Stack (MongoDB, Express.js, Angular.js, Node.js).

View Details
AngularJS Material Design Side Project Sneak Peak

AngularJS Material Design Side Project Sneak Peak

March 23, 2015 by bossable

I’ve been playing around with Angular Material a lot lately, and I’ve been really impressed with how easy it is to create pretty web apps, (once you get the hang of it).

There are so many cool things that I’d like to share, but I don’t know where to begin! So in this video, I’ll take you through my latest side project, and show you the types of things that are possible.

View Details
Behaviour Driven Requirements – Part 4

Behaviour Driven Requirements – Part 4

July 31, 2014 by bossable

Behaviour driven tests are also a great way to make sure that the requirements aren’t forgotten about as the project progresses. There’s no better way to show progress than when you can easily show how many tests are passing at any point in time.

View Details
Business Processes and Workflows – Part 2

Business Processes and Workflows...

Designing a new web app from scratch

Designing a new web...

MEAN Stack – AngularJS & PassportJS Login Credentials – Day 7

MEAN Stack – AngularJS...

MEAN Stack – Modelling with Mongoose – Day 10

MEAN Stack – Modelling...

The 30 Day MEAN Stack Honolulu Challenge

The 30 Day MEAN...

MEAN Stack – Create Customer AngularJS Modal – Day 25

MEAN Stack – Create...

MEAN Stack to Meteorjs – Server Side Email

MEAN Stack to Meteorjs...

MEAN Stack – AngularJS Scope & Controllers – Day 16

MEAN Stack – AngularJS...

Do you know what day it is? It’s #nodebotsday!

Do you know what...

Getting started with the MEAN stack

Getting started with the...

AngularJS Material Design Side Project Sneak Peak

AngularJS Material Design Side...

Behaviour Driven Requirements – Part 4

Behaviour Driven Requirements –...

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