Talk-A-Tive is a full-stack chat room application built using the MERN stack (MongoDB, Express, React, Node.js). It utilizes Socket.io for real-time communication and stores user details in an encrypted format in the MongoDB database.
- Client: React JS
- Server: Node JS, Express JS
- Database: MongoDB
- Authentication
- Real-time chatting with typing indicators
- One-to-one chat
- User search
- Group chats creation
- Notifications
- Adding or removing users from a group
- Viewing other user profiles
Check out the live demo of Talk-A-Tive at Demo Link
Clone the project:
bash https://github.com/Utkarssh11/MERN-Chat-Room-Application/tree/main
Clone the project
https://github.com/Utkarssh11/MERN-Chat-Room-Application/tree/main
Go to the project directory
cd mern-chat-app
Install dependencies
npm install
cd frontend/
npm install
Start the server
npm run start
Start the Client
//open now terminal
cd frontend
npm start
For any inquiries or suggestions, please contact us at LinkedIn.
This project is licensed under the MIT License.