This is a simple Django-based chat application that allows users to create chat rooms and send messages.
- Python 3.x
- Django
- PostgreSQL (or your preferred database)
Follow these steps to set up and run the project:
- Clone the Repository:
git clone https://github.com/EsraaRMashaal/chatapp.git
cd djangoproject-
Create a virtual environment:
# Create a virtual environment named 'venv' py -m venv venv # Activate the virtual environment # On Windows venv\Scripts\activate # On Unix or MacOS source venv/bin/activate # If the virtual environment cannot be activated, you may need to adjust the execution policy first: Set-ExecutionPolicy Unrestricted -Scope Process
-
Install dependencies:
pip install -r requirements.txt
- We should add database varibale in env file
- Enable Logging for Production
- Add Docker Support
- Add Authuntications
Contributions are welcome! please feel free to submit a Pull Request.
📫 How to reach me:
📞 +20 1013589988 📍 Egypt ✉️ [email protected]