

Installing Node is beyond our coverage here, please see Mac or PC installs. It should say in your terminal: Now using node v6.9.1 (npm v3.10.8) We will use Node 6.9.1 TLS, so please be sure that's installed. You will need a Github account, Heroku account, and access to your terminal. Let's get started! Setting up our work environment Pushing our local servers to Heroku and test Setting up Heroku (our production server) The steps to get our system architecture running are: Instead, our first step is to set up our system architecture on the backend using Node.js and Heroku. However, we will not be covering all of that in our first post here.

A full WhatsApp Clone would include real-time messaging, notifications, and unfurling URL's using React, Flux, websockets and universal javascript. Today we're going to build a WhatsApp messaging clone.
