Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shrinivask007/whatsapp-clone
EJS | CSS | Nodejs | Express | Socket.io | RestAPI | Docker
https://github.com/shrinivask007/whatsapp-clone
css3 docker ejs expressjs full-stack-web-development nodejs-server rest-api socket-io
Last synced: about 17 hours ago
JSON representation
EJS | CSS | Nodejs | Express | Socket.io | RestAPI | Docker
- Host: GitHub
- URL: https://github.com/shrinivask007/whatsapp-clone
- Owner: shrinivask007
- License: mit
- Created: 2024-04-28T06:32:22.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-13T11:11:07.000Z (8 months ago)
- Last Synced: 2024-11-20T23:51:42.683Z (2 months ago)
- Topics: css3, docker, ejs, expressjs, full-stack-web-development, nodejs-server, rest-api, socket-io
- Language: JavaScript
- Homepage:
- Size: 242 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# WhatsChat - Real-time Chat Application
WhatsChat is a real-time chat application built using Node.js, Express.js, and Socket.IO. It allows users to join chat room, send messages, and receive instant updates when other users join or leave the chat.
## Features
- Real-time messaging: Instantly send and receive messages within the chat room.
- User notifications: Get notified when a new user joins or leaves the chat.
- Simple interface: Clean and intuitive user interface for seamless chatting experience.## Screenshots
![Screenshot 1](Demo.png)
## Setup Instructions
1. Clone the repository:
```bash
git clone https://github.com/shrinivask007/WhatsApp-Clone
```2. to the project directory:
```bash
cd WhatsApp-Clone
```
3. Install dependencies:
```bash
npm install
```
4. Start the server:
```bash
node server.js
```
Open your web browser and go to http://localhost:5000 to access the chat application.
## Dependencies
1. Express.js: Web framework for Node.js
2. Socket.IO: Real-time bidirectional event-based communication library
## Contributing
Contributions are welcome! Please feel free to submit issues or pull requests.## Code of Conduct
Please review our [Code of Conduct](CODE_OF_CONDUCT.md) before contributing to this project.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.