Skip to content

Palanikumar106/ChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

ChatApp ChatApp is a modern real-time chat application built with a focus on simplicity, scalability, and seamless user experience. It supports individual and group chats, making it ideal for personal and team communication.

Features Real-Time Messaging: Chat with users in real time using WebSockets or Socket.IO. Group Chat: Create and manage groups for collaborative conversations. User Authentication: Secure login and registration system. Message History: View and retrieve past messages. Media Sharing: Share images, videos within chats. Responsive UI: Fully optimized for desktop and mobile devices. Technology Stack Frontend: React.js for an interactive and responsive user interface. Backend: Node.js with Express.js for robust server-side functionality. Database: MongoDB for efficient and scalable data storage. Real-Time: Socket.IO for instant updates and real-time communication. Styling: Tailwind CSS or plain CSS for a sleek design. Setup Instructions Clone the repository: bash Copy code git clone https://github.com/your-username/chatApp.git Navigate to the project folder: bash Copy code cd chatApp Install dependencies for both backend and frontend: bash Copy code npm install cd client && npm install Configure environment variables: Create a .env file in the root directory. Add necessary variables like database URI, API keys, etc. Start the development server: bash Copy code npm run dev Contributions Contributions are welcome! Feel free to fork the repository and submit pull requests for bug fixes or new features.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors