Skip to content

Rana718/chatting-web-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Chat Application

The Online Chat Application is a real-time messaging platform that allows users to connect with each other in chat rooms. Users can join chat rooms, send messages, and receive notifications when other users join or leave the chat. The application is built using Node.js for the backend, Express for routing, Socket.IO for real-time communication, and HTML/CSS/JavaScript for the frontend. It features a responsive design, making it accessible on both mobile and desktop devices. The application is easy to set up and use, making it ideal for group discussions, team collaboration, or casual conversations with friends.

Features

  • Real-time messaging using Socket.IO
  • Join/leave notifications
  • Responsive design for mobile and desktop

Installation

  1. Clone the repository: https://github.com/Luciferair/Chating-website.git
  2. Install dependencies: npm install
  3. Start the server: npm start

Usage

  1. Open the application in your web browser.
  2. Enter your name and join the chat room.
  3. Start sending messages to chat with other users.

Technologies Used

  • Node.js
  • Express
  • Socket.IO
  • HTML/CSS/JavaScript

Contributing

  1. Fork the repository
  2. Create your feature branch: git checkout -b feature-name
  3. Commit your changes: git commit -m 'Add some feature'
  4. Push to the branch: git push origin feature-name
  5. Submit a pull request

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Future Plans

  • Add user authentication.
  • Implement private messaging.
  • Add audio message sending.
  • Add image sending.
  • Add calling features.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published