title: deploying meanstack app to heroku.. error code: h10
body: <p>I keep getting this error: </p>
  
  <p>I looked it up in heroku, and... it indicates that my app has crashed.. (thanks heroku... ).</p>
  
  <p>here's my package.json: </p>
  
  <pre><code>  {
    "name": "angular-express-part1",
    "version": "0.0.1",
    "private": true,
    "scripts": {
      "start": "NODE_ENV=production nodemon ./bin/www",
      "test": "NODE_ENV=development nodemon ./bin/www"
    },
    "dependencies": {
      "async": "^2.0.0-rc.3",
      "aws-sdk": "^2.3.11",
      "bcryptjs": "^2.3.0",
      "body-parser": "~1.0.0",
      "cli-color": "^0.3.2",
      "cookie-parser": "~1.0.1",
      "crypto": "0.0.3",
      "debug": "~0.7.4",
      "express": "~4.0.0",
      "express-method-override": "0.0.3",
      "jwt-simple": "^0.5.0",
      "moment": "^2.13.0",
      "mongoose": "^4.4.14",
      "morgan": "~1.0.0",
      "request": "^2.72.0",
      "static-favicon": "~1.0.0",
      "underscore": "^1.6.0"
    },
    "engines": {
      "node": "~5.10.0",
      "npm" : "~3.8.0"
    }
  }
  </code></pre>
  
  <p>my DB configuration: </p>
  
  <pre><code>var mongoose = require('mongoose');
  
  // Connections
  var developmentDb = process.env.MONGODB_URI;
  var productionDb = process.env.MONGODB_URI;
  var usedDb;
  
  // If we're in develoment...
  if (process.env.NODE_ENV === 'development') {
      // set our database to the development one
      usedDb = developmentDb;
      // connect to it via mongoose
      mongoose.connect(usedDb);
  }
  
  // If we're in production...
  if (process.env.NODE_ENV === 'production') {
      // set our database to the development one
      usedDb = productionDb;
      // connect to it via mongoose
      mongoose.connect(usedDb);
  }
  
  // get an instance of our connection to our database
  var db = mongoose.connection;
  
  // Logs that the connection has successfully been opened
  db.on('error', console.error.bind(console, 'connection error:'));
  // Open the connection
  db.once('open', function callback () {
    console.log('Databsae Connection Successfully Opened at ' + usedDb);
  });
  </code></pre>
  
  <p>Not sure what's up. it's working in production... </p>
  
  <p>Any clarity would be much appreciated. </p>