ChitChat is a real-time chat application built with Django and utilizes WebSockets for instant messaging.
- Real-time messaging
- User authentication
- Chat rooms
- Online status indicators
- Notifications
- Django
- Django Channels (for WebSockets)
- HTML, CSS, JavaScript
- SQLite (default database)
-
Clone the repository:
git clone https://github.com/suyogkad/ChitChat.git
-
cd ChitChat
-
pip install -r requirements.txt
-
python manage.py migrate
-
python manage.py runserver
- Register or log in to your account.
- Create or join chat rooms.
- 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.
Contributions are welcome! Please feel free to fork this repository and submit pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.