Welcome to the Chat App! This application allows instant messaging between two or more web clients with a range of powerful features designed to enhance your communication experience.
- Instant Messaging: Send and receive messages in real-time.
- Large Capacity Channels: Create channels that can accommodate a large number of participants.
- File Sharing: Easily share files with other users.
- Intuitive UI: Enjoy a user-friendly interface that makes navigation and usage simple and efficient.
-
server: Contains all server-side code and configurations.
-
client: Contains all client-side code and assets.
- Node.js
- npm or yarn
- Clone the repository:
git clone https://github.com/mhizterpaul/chat-app.git cd chat-app - Install dependencies:
cd client && npm install --legacy-peer-deps cd server && npm install
- Start the server:
cd server
npm run start- Server:
Check the server for detailed instructions on configuring and running the server.
- Client:
Check the client for detailed instructions on working with the client application.
We welcome contributions!
This project is licensed under the MIT License - see the LICENSE file for details.