Skip to content

Santhoshcv19/Chat_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Chat Application

This is a chat application built using Django, Django Channels, and Daphne. It allows users to create and join multiple chat rooms, facilitating real-time communication.

Features

  • Multiple chat rooms
  • Real-time messaging using Django Channels
  • User authentication and authorization
  • Responsive design for a seamless experience across devices

Prerequisites

  • Python (>=3.6)
  • Django
  • Channels
  • Daphne
  • Redis (for Channels)

Installation

Install my-project with npm

  1. Clone the repository:
git clone https://github.com/Santhoshcv19/Chat_App.git
  1. Install dependencies:
cd Chat_App
pip install -r requirements.txt
  1. Apply database migrations:
python manage.py migrate

Usage/Examples

  1. Run the development server:
python manage.py runserver

Visit http://localhost:8000 in your browser.

  1. For production, use Daphne as the ASGI server:
daphne Chat_App.asgi:application

Deployment

Follow the Django and Channels deployment guides for production deployment with Daphne.

Acknowledgements

Contributing

Feel free to contribute by opening issues or pull requests.

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published