Welcome to the Real-Time Chat Application project! This application allows developers to communicate in real time with added features for enhanced interaction.
- Real-time messaging between users
- User authentication and authorization
- Private and group chats
- Message history and persistence
- Typing indicators
- Online/offline status indicators
- File sharing
- Video and voice calls
- Screen Sharing
- Enhanced notification system
- Additionl features will be added
To get started with the project, clone the repository:
git https://github.com/Amit-Singh-14/DevChat.git
cd DevChat
- Backend Setup
- Create a .env file Based on .env.sample file.
- npm install in root directory
- start the server
npm run dev
- Frontend Setup
- cd frontend
- npm install
- start the Frontend
npm run dev