Real-Time Chat Application with Django Channels and WebSockets.
- Django
- Django Channels
- WebSockets
- Redis
- HTMX
- TailwindCSS && Flowbite
- Real Time Chat
- Online & Offline tracker
- Chat rooms are arranged according to the time of the last message
- Choice Random Person from Database
- Authentication System
- clone this project
- install virtualenv
pip install virtualenv
- create new virtual environment
py -m venv venv
- activate the new virtual
.\venv\Scripts\activate
- install requirements.txt
pip install -r requirements.txt
- run local server to begin
py manage.py runserver
- go live with localhost:8000
To install on Unix/macOS see this document
- run on trimnal
py manage.py createsuperuser
- create new admin user
- go to localhost:8000/admin