This is a simple real-time chat application built using HTML, CSS, JavaScript, Node.js, Express.js, and Socket.io.
- Real-time chat: Messages are sent and received in real-time.
- Simple UI: A clean and intuitive user interface for easy interaction.
- Lightweight: Minimal dependencies for quick setup.
- Node.js installed on your machine.
-
Clone the repository:
git clone https://github.com/your-username/chat-app.git
-
Navigate to the project directory:
cd chat-app
-
Install dependencies:
npm install
-
Run the server:
node server.js
-
Open your web browser and visit http://localhost:3000 to use the chat application.
-
Open the chat application in your web browser.
-
Type your message in the input field.
-
Click the "Send" button or press Enter to send your message.
-
Messages will be displayed in the chat window in real-time.
If you would like to contribute to this project, follow these steps:
-
Fork the repository.
-
Create a new branch:
git checkout -b feature/new-feature
-
Make your changes and commit them:
git commit -m "Add new feature"
-
Push your changes to the forked repository:
git push origin feature/new-feature
-
Open a pull request.
This project is licensed under the MIT License.