Skip to content

bmorelli25/socket-web-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

###Socket.io Web Chat Boilerplate App

###Live Demo


Socket.io chat application boilerplate. The app utilizes:

  • Socket.io - Socket.IO enables real-time bidirectional event-based communication.
  • Express for a simple server to run our application
  • Moment - Parse, validate, manipulate, and display dates in JavaScript.
  • jQuery - Javascript library
  • Bootstrap - HTML, CSS, and JS framework for developing responsive, mobile first projects.

  1. Run npm install to install all needed dependencies.
  2. Run npm start to start the server.
  3. Reapeat step 2 for any number of devices.
  4. Navigate to localhost:3000 and enter your name, and the chat room you want to join.
  5. All users entering the same chat room can now communicate instantly with eachother!

Todo

  • Update to ReactJS and remove jQuery
  • Create a list of all currently occupied chat rooms on index.html
  • Expand on the @currentUsers command
  • Remove Bootstrap and replace with all custom css
  • Use Webpack to bundle all files

About

Socket.io web chat application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published