Web Chat application built with Django, Channels, Postgresql, Redis and TailwindCSS. Designed in Adobe XD.
Pictures
Please install the required dependencies by running:
pip install -r requirements.txt
If you want to deploy the app using Railway or some other hosting provider you still need to change a few variables in settings.py
- Set
CSRF_TRUSTED_ORIGINSto your website's URL - Add your website's domain to
ALLOWED_HOSTS - Set
DEBUGto False after collecting the static - You most likely want to change the
TIME_ZONEas well - Change all the environ variables os.environ:
SECRET_KEY- You can generate one at https://miniwebtool.com/django-secret-key-generator/. It is recommended to set it to your own environ variable using your hosting service
Change the environ variables inDATABASES,CHANNEL_LAYERSandCACHES
Create a superuser by running python manage.py createsuperuser
Run the server: python manage.py runserver
Collect static: python manage.py collectstatic
You can support me by signing up on Railway using this link: https://railway.app?referralCode=SxBLZE



