Skip to content

A chat application with real-time messaging features utilizing WebSockets. Build with Django.

Notifications You must be signed in to change notification settings

suyogkad/ChitChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChitChat - Real-Time Chat Application

ChitChat Logo

ChitChat is a real-time chat application built with Django and utilizes WebSockets for instant messaging.

Features

  • Real-time messaging
  • User authentication
  • Chat rooms
  • Online status indicators
  • Notifications

Technologies Used

  • Django
  • Django Channels (for WebSockets)
  • HTML, CSS, JavaScript
  • SQLite (default database)

Setup

  1. Clone the repository:

    git clone https://github.com/suyogkad/ChitChat.git
  2. cd ChitChat
  3. pip install -r requirements.txt
  4. python manage.py migrate
  5. python manage.py runserver

Usage

  1. Register or log in to your account.
  2. Create or join chat rooms.
  3. Start chatting with other users in real-time.

Users can register or log in to their accounts to access the chat application. Once logged in, they can create new chat rooms or join existing ones to engage in real-time conversations with other users.

Contributing

Contributions are welcome! Please feel free to fork this repository and submit pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A chat application with real-time messaging features utilizing WebSockets. Build with Django.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages