title: Socket.io + Express + Node + Angular notifications
body: <p>I have an app where I'm trying to make a queue system for customers. I am trying to make it so that when a customer joins the queue, it notifies the store employees of the join and let's them know to get on it and help the customer as soon as possible. </p>
  
  <p>I can't seem to get Socket IO to talk with my front end at all, though.</p>
  
  <p>Here's the code I have, and I can't even get Node to recognize Socket as a library. I've followed 3 different tutorials, and tried them all, but I can't see what's being done wrong in my server code. </p>
  
  <p>Here's what I'm doing in my server that's related to Socket.io </p>
  
  <pre><code>var express = require('express');
  var app = express();
  var io = require('socket.io'); 
  
  
  io.on('connection', function(socket){
  
      socket.emit('connection', "Connection created.")
      console.log("Socket.io is GO");
  
      socket.on('add customer', function(customer){
          console.log("Customer added", customer); 
  
      })
  
      socket.on('notification', function(data) {
          console.log("NEW CUSTOMER IN THE QUEUE", data);
      });
  
  });
  </code></pre>
  
  <p>I can't seem to get it to run in my server, and when it DID run, it didn't show any of the socket.on events that I had in there and it wouldn't console.log anything. </p>
  
  <p>What am I doing wrong? Has anyone successfully gotten Socket to play nicely with Express and Angular together? </p>