Skip to content

hafeezhmha/chat-application-v1.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Chat Application using Node.js and Socket.io

This is a basic chat application built using Node.js and Socket.io. It allows users to exchange real-time messages in a simple and responsive UI. The application uses WebSockets to establish communication between the server and clients.

Getting Started

To run the chat application on your local machine, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/chat-application-nodejs.git
    cd chat-application-nodejs
  2. Install dependencies:

    Make sure you have Node.js and npm installed. Then, run:

    npm install
  3. Start the server:

    node server.js

    The server will start on port 3000 by default. You can access the application by opening your web browser and navigating to http://localhost:3000.

Features

  • Real-time messaging using Socket.io.
  • Basic responsive UI resembling WhatsApp.
  • Simple user interface for sending and receiving messages.
  • Easy to understand code structure for beginners.

Contributing

Contributions are welcome! If you want to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix: git checkout -b feature/your-feature-name.
  3. Make your changes and commit them: git commit -am 'Add some feature'.
  4. Push the branch to your fork: git push origin feature/your-feature-name.
  5. Create a pull request from your fork's branch to the main branch of this repository.

License

This project is licensed under the MIT License.

Acknowledgements

  • This project was inspired by the need for a simple, real-time chat application for learning purposes.

About

Real-time chat application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published