https://github.com/mhistiak3/chatly
Chatly is a multifunctional chat application designed to provide seamless real-time communication.
https://github.com/mhistiak3/chatly
expressjs materialui mongodb react redux
Last synced: 3 days ago
JSON representation
Chatly is a multifunctional chat application designed to provide seamless real-time communication.
- Host: GitHub
- URL: https://github.com/mhistiak3/chatly
- Owner: mhistiak3
- Created: 2024-10-18T17:46:48.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2025-01-04T06:12:55.000Z (9 months ago)
- Last Synced: 2025-06-04T08:49:05.355Z (4 months ago)
- Topics: expressjs, materialui, mongodb, react, redux
- Language: JavaScript
- Homepage:
- Size: 209 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chatly
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.
## Features
- Real-time messaging
- Group chat creation and management
- User authentication and session management
- Customizable chat UI## Getting Started
### Prerequisites
- [Node.js](https://nodejs.org/) (version 14 or above)
- [MongoDB](https://www.mongodb.com/) (for the database)### Installation
1. **Clone the repository**
```bash
git clone https://github.com/mhistiak3/Chatly.git
cd Chatly
```2. **Install dependencies**
```bash
npm install
```3. **Environment variables**
Create a `.env` file in the root directory and add your configuration:
```env
MONGO_URI=your_mongodb_uri
JWT_SECRET=your_jwt_secret
```4. **Run the application**
```bash
npm start
```The application should now be running on [localhost:3000](http://localhost:3000).
## Tech Stack
- **Frontend:** React, Material UI
- **Backend:** Node.js, Express.js
- **Database:** MongoDB
- **Authentication:** JWT## Contributing
Feel free to open issues or create pull requests if you’d like to contribute to Chatly!