Skip to content

hoan7902/BTL-App-Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BTL-App-Chat

BTL-App-Chat is a real-time chat application built using Node.js, Express, and Socket.IO. It allows users to create chat rooms and communicate with each other in real-time.

Installation

Clone this repository: git clone https://github.com/hoan7902/BTL-App-Chat.git
Navigate to the project directory: cd BTL-App-Chat
Install the required packages: npm install

Usage

Start the server: npm start
Open http://localhost:3000 in your browser.
Start chatting with other users in the room.

Features

User authentication using Passport.js and bcrypt for password hashing.
Real-time communication using Socket.IO.
Ability to create and join chat rooms.
Display of active users in each chat room.

Contributing

Contributions to this project are welcome. If you find any bugs or would like to suggest a new feature, please open an issue or submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

BTL-App-Chat is a real-time chat application built with Node.js, Express, and Socket.IO. It allows users to create and join chat rooms, and communicate with each other in real-time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors