Skip to content

Online chat application made with NodeJS, Socket.io and Express.

License

Notifications You must be signed in to change notification settings

alesbe/node-socket-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Socket chat 💬

Online chat made with NodeJS, Express y socket.io

Note: The UI it's a template, I made the backend and implemented the template to send and recieve messages!

chat

Features 🌟

  • Unique chat rooms
  • Name identification by dynamic IDs
  • Server broadcasts of users entering and leaving the rooms
  • List of connected users
  • Emoji support

Images 🖼️

Landing page

entrada

PC view

chat

Smartphone view

smartphone

Install 🛠️

Docker 🐋

1.- Build the image

docker build -t alesbe/socket-chat:1.0 .

2.- Run it

docker run --name socket-chat -p 8000:8000 alesbe/socket-chat:1.0

Manual installation 🔨

Install dependencies:

npm install

Start app:

npm start

or

node server/server

About

Online chat application made with NodeJS, Socket.io and Express.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published