Chatly is a multifunctional chat application designed to provide seamless real-time communication. This application supports individual and group chats, with an intuitive interface for managing chats and groups.
- Real-time messaging
- Group chat creation and management
- User authentication and session management
- Customizable chat UI
-
Clone the repository
git clone https://github.com/mhistiak3/Chatly.git cd Chatly
-
Install dependencies
npm install
-
Environment variables
Create a
.env
file in the root directory and add your configuration:MONGO_URI=your_mongodb_uri JWT_SECRET=your_jwt_secret
-
Run the application
npm start
The application should now be running on localhost:3000.
- Frontend: React, Material UI
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT
Feel free to open issues or create pull requests if you’d like to contribute to Chatly!