Skip to content

A real-time chat application built with Django Channels, WebSockets, and other technologies.

Notifications You must be signed in to change notification settings

huraira151/chat_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat App using Django Channels

A real-time chat application built with Django Channels, WebSockets, and other technologies.

Screenshot (86).png

Features

  • Real-time messaging using WebSockets
  • Multiple chat rooms
  • User authentication and authorization
  • Message history

Technologies Used

  • Django Channels
  • Websockets
  • Django
  • Django REST Framework

Prerequisites

  • Python 3.x
  • Django
  • Channels

Installation

  1. Clone the repository: git clone https://github.com/your-username/chat-app.git
  2. Navigate to the project directory
  3. Create and activate a virtual environment
  4. Install the dependencies from requirements.txt
  5. Run database migrations
  6. Start the development server:
  7. Access the application at http://localhost:8000.

Usage

  • Register a new account or log in with existing credentials.
  • Create or join a chat room.
  • Start messaging in real-time!

Contributing

Contributions are welcome! If you find any issues or want to add new features, feel free to open a pull request.

Please make sure to update tests as appropriate.

Acknowledgements

Contact

For any inquiries or questions, you can reach out to raohuraira151@gmail.com.


Feel free to customize this template according to your specific project requirements. Provide detailed instructions on how to set up and use the app, mention any important dependencies, and include any relevant acknowledgements or credits.

Remember to update the sections like "Prerequisites" and "Technologies Used" based on your project's actual requirements and stack. Additionally, it's a good practice to include a license section to clarify the licensing terms for your project.

About

A real-time chat application built with Django Channels, WebSockets, and other technologies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages