This Django application provides a robust and scalable real-time chat experience, powered by Django Channels and WebSockets. It facilitates seamless group communication, empowering admins with the ability to create, join, and delete chat rooms for enhanced management.
Real-time Chat: Experience instant message delivery with low latency, fostering dynamic interactions within chat rooms. Group Chat: Bring people together in virtual spaces for collaborative discussions or casual interactions. Admin Privileges: Grant admins the ability to create, join, and delete chat rooms for optimized organization and control.
git clone https://github.com/AbdulrahmanBaiasy/chat-app.git
cd chat-app
python -m venv venv
cd venv
For Unix/Linux (Bash/Zsh):
source venv/bin/activate
For Windows (Command Prompt or PowerShell):
Scripts\activate
pip install -r requirements.txt
python manage.py runserver