Skip to content

Latest commit

 

History

History
65 lines (47 loc) · 2.1 KB

README.md

File metadata and controls

65 lines (47 loc) · 2.1 KB

Live Chat

A scalable real time chat application built in Angular, NodeJs, Express, Socket.io. Any number of users can come and chat in a chat room. Socket.io module takes care of web socket management.

Application Screenshot 1

Features!

  • Chat Rooms
  • One to One Chat
  • Responsive Layout
  • Scalable

Tech

Application uses following of open source projects to work properly:

  • Angular - A Javascript Framework by Google!
  • Bulma - CSS framework based on Flexbox and built with Sass
  • node.js - A set of behavior primitives for building UI components
  • Express - fast node.js network app framework
  • Socket.io - A JavaScript library for realtime web applications

Installation

Live Chat requires Node.js v4+ to run.

Install the dependencies and devDependencies and start the server.

$ cd live-chat-server
$ npm install
$ node app

Install the dependencies and devDependencies and start the client.

$ cd live-chat-client
$ npm install
$ ng serve -o

License


MIT

Suggestions/Improvements are welcome. Want to develop together? You are most welcome.