Welcome to the repository of my Django ChatGPT Clone. This is a personal project that emulates the functionalities of ChatGPT using Django framework. The aim is to showcase my capabilities in creating a full-fledged chat application with AI integration.
- User authentication for personalized experience.
- Chat interface to interact with the AI.
- Session management to maintain chat states.
- Responsive design for desktop and mobile users.
To set up this project on your local system for development and testing, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/<YourGitHubUsername>/Django_ChatGPT_Clone.git
Change directory to the project folder:
cd Django_ChatGPT_Clone
Install the required dependencies:
pip install -r requirements.txt
Apply the migrations to create the database schema:
python manage.py migrate
Run the Django development server:
python manage.py runserver
Visit http://127.0.0.1:8000/ in your web browser to use the application.
Usage Register for a new account to start using the chatbot. Log in to the application using your credentials. Engage in conversation with the AI bot through the web interface. Contributing Contributions are always welcome! If you would like to contribute to this project, please fork the repository and submit a pull request, or open an issue with your ideas.
License This project is open source and available under the MIT License.
Contact Name: [Kushal Kothari] Email: [kushalkothari285@gmail.com] Project Link: https://github.com/Kushal-kothari/Django_ChatGPT_Clone