SSameer20 / weChatX

weChatX is a fully functional chat application inspired by popular messaging platforms like WhatsApp

Home Page:https://we-chat-x.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

weChatX - Chat Application

weChatX is a fully functional chat application inspired by popular messaging platforms like WhatsApp. It allows users to send messages, create group chats, share media, and more. This README provides an overview of the features, setup instructions, and usage guidelines for weChatX.

Features

  • Real-time Messaging: Send and receive messages instantly.
  • Individual Chats: Chat with friends one-on-one.
  • Group Chats: Create group chats with multiple participants.
  • Read Receipts: Know when your messages are read.
  • User Authentication: Secure login with username and password.
  • Profile Customization: Set profile pictures and status messages.

Installation

  1. Clone the Repository:
git clone https://github.com/yourusername/weChatX.git

Install Dependencies of Client

cd client
npm install

Install Dependencies of Server

cd server
npm install
  1. Start the Application:
npm start
  1. Open in Browser: Open your web browser and navigate to http://localhost:3000.

Usage

  1. Register/Login:
  • Create a new account or log in with existing credentials.
  1. Start Chatting:
  • Click on a contact to start a chat.
  • Send messages, emojis, and media files.
  1. Create Group Chat:
  • Click on "New Group" to create a group chat.
  • Add participants and start group messaging.
  1. Customize Profile:
  • Set profile picture and status message.
  1. Logout:
  • Click on your profile and select "Logout" to end your session.

Contributing

Contributions are welcome! If you find any bugs or have suggestions for new features, please open an issue or submit a pull request. See CONTRIBUTING.md for more details.

License

This project is licensed under the MIT License.

About

weChatX is a fully functional chat application inspired by popular messaging platforms like WhatsApp

https://we-chat-x.vercel.app


Languages

Language:JavaScript 91.5%Language:HTML 6.0%Language:CSS 2.4%