gabrielaldana87 / chat-app_tutorial

This tutorial walks you through creating your own chat-app
0 stars 1 forks source link

Creating and hosting your own Chat-App!

This tutorial will walk you through all the components of creating and hosting your very own multi-client Chat-App supported by Websockets.


Before you get started, some tools you will need...

[git/github] (https://github.com/) [terminal] (https://github.com/0nn0/terminal-mac-cheatsheet/wiki/Terminal-Cheatsheet-for-Mac-(-basics-)) [google chrome] (https://www.google.com/chrome/browser/desktop/index.html) [javascript] (http://www.codecademy.com/en/tracks/javascript) [node.js] (http://nodejs.org/download/) [wscat] (https://github.com/einaros/ws) atom or sublime text


Prerequisites

Introduction to WebSockets

Building the Client

[server code] (https://github.com/gabrielaldana87/chat-app_tutorial/blob/master/server_6.js)

Building the Server

[Client code] (https://github.com/gabrielaldana87/chat-app_tutorial/blob/master/client_3.js)

Testing your App Locally

![Image of Client Terminal] (https://github.com/gabrielaldana87/chat-app_tutorial/blob/master/client.png)

![Image of Server Terminal] (https://github.com/gabrielaldana87/chat-app_tutorial/blob/master/server.png)

Creating a git Repository for your Work

Hosting on Digital Ocean