Thank you Jake Foraker ! That took care of the GET error, however my original datas are still not showing and I am still getting this: POST https://fierce-sierra-67905.herokuapp.com/ 404 (Not Found) My connection.js: var mongoose = require ( "mongoose" ) mongoose.connect( "mongodb://localhost/projectbook" , (err) => { if (err) { console .log(err) } else { console .log( "MongoDB is Connected!" ) } }) module .exports = mongoose Package.json: ... "scripts" : { "start" : "cross-env NODE_ENV=production MONGO_URL=mongodb://localhost/projectbook node index.js" , "start-dev" : "nf start -p 3000" , "build" : "react-scripts build" , "test" : "react-scripts/test.js --env=jsdom" , "eject" : "react-scripts eject" }, ... "testEnvironment" : "node" , "testURL" : "http://localhost" , ... Am I supposed to deploy my mongodb on a separate heroku deployment? Please pardon my ignorance, Thanks again for your help!