Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
PhidLarkson committed Nov 25, 2023
1 parent 918e8c9 commit 5deed4d
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

0 comments on commit 5deed4d

Please sign in to comment.