A real-time chat application built with Django Channels, WebSockets, and other technologies.
- Real-time messaging using WebSockets
- Multiple chat rooms
- User authentication and authorization
- Message history
- Django Channels
- Websockets
- Django
- Django REST Framework
- Python 3.x
- Django
- Channels
- Clone the repository: git clone https://github.com/your-username/chat-app.git
- Navigate to the project directory
- Create and activate a virtual environment
- Install the dependencies from
requirements.txt
- Run database migrations
- Start the development server:
- Access the application at
http://localhost:8000
.
- Register a new account or log in with existing credentials.
- Create or join a chat room.
- Start messaging in real-time!
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.
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.