From 5deed4dd38e5c670e04ef53698d8474e475e7185 Mon Sep 17 00:00:00 2001 From: Phiddyconcept Date: Sat, 25 Nov 2023 12:24:27 +0000 Subject: [PATCH] update --- README.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/README.md b/README.md index e4040b1..56df2a1 100644 --- a/README.md +++ b/README.md @@ -20,3 +20,46 @@ Room with messaging 5. explore! +# Trio Chat Application +A simple chat application built with Django to showcase the use of Django Channels. + +## Table of Contents + +- [Overview](#overview) +- [Features](#features) +- [Installation](#installation) +- [Usage](#usage) +- [Screenshots](#screenshots) +- [Contributing](#contributing) +- [License](#license) + +## Overview +Trio Chat Application is a Django-based chat platform utilizing Django Channels to enable real-time communication. This project serves as a learning example for implementing Django Channels in a chat application. + +## Features +- User authentication and login +- Chat lobby to join different chat rooms +- Real-time messaging within chat rooms +- Responsive and user-friendly design + +## Installation + +### Prerequisites +- Python (3.6 and above) +- Django (3.0 and above) + +### Steps + +1. Clone the repository: ```git clone https://github.com/your-username/trio-chat-application.git``` +2. Navigate to the project directory: ```cd trio-chat-application``` +3. Install dependencies: ```pip install -r requirements.txt``` +3. Apply database migrations: ```python manage.py migrate``` +4.Start the development server: ```python manage.py runserver``` + +Visit http://localhost:8000/ in your web browser. + +Explore the chat application, create an account, and start chatting! + +### License +This project is licensed under the MIT License. +