Skip to content

a chat application that uses socket.io to add real time functionality

Notifications You must be signed in to change notification settings

Kinzeng/socket.io-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Socket.io Chat

Socket.io Chat is a chat application that uses socket.io to let the application update in real time. I made this application in an effort to familiarize myself with socket.io so that I can get started on developing a socket.io tester. After logging in users choose a display name and can see who else is in chat. They can send messages that everyone else can see. Users are also notified when users connect and disconnect from the chat.

Planned features include:

  • add private chat rooms with just one or more other people
  • implement a true log in system instead of just choosing a display name every time
  • store messages in a database so users can see previous messages

To run this project locally:

  1. clone this repository to your machine: git clone https://github.com/Kinzeng/socket.io-chat.git
  2. navigate to the project folder: cd socket.io-chat
  3. install dependencies: npm install
  4. run the server: npm run dev
  5. visit http://localhost:8080. You may open multiple tabs to simulate multiple users logging in.

About

a chat application that uses socket.io to add real time functionality

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published