Skip to content

vijay2023V/chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💬 Real-Time Chat App

A real-time chat application built using Django and WebSockets for instant communication between users.


🚀 Features

  • Real-time messaging using WebSockets
  • User authentication system
  • Multiple chat rooms
  • Message history support
  • Responsive UI

🛠 Tech Stack

  • Python
  • Django
  • Django Channels
  • WebSockets
  • SQLite / PostgreSQL
  • HTML, CSS, JavaScript

📂 Project Structure

chat-app/
│── backend/
│── frontend/
│── manage.py
│── requirements.txt

⚡ Installation & Setup

Clone the repository:

git clone https://github.com/vijay2023V/chat-app.git
cd chat-app

Create virtual environment:

python -m venv venv

Activate virtual environment:

Windows

venv\Scripts\activate

Linux / Mac

source venv/bin/activate

Install dependencies:

pip install -r requirements.txt

Run the server:

python manage.py runserver

🎯 Current Status

🚧 Currently building advanced real-time chat features.

Planned features:

  • Private messaging
  • Online user status
  • File sharing
  • Notifications

👨‍💻 Author

Vijay Raghav Reddy

GitHub: https://github.com/vijay2023V

About

Real-time chat application built with Django

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages