- Chat Interface: A user-friendly interface that allows seamless interaction with the chatbot.
- Real-time Responses: Delivers instantaneous replies, mimicking a natural conversation flow.
- Server-side Logic: Employs Node.js and Express to handle server-side logic and API requests efficiently.
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js, Express
- APIs: OpenAI API
- Version Control: Git
- Deployment: This project is not deployed.
To get this project running locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourGithubUsername/chatgpt-clone.git
- Navigate to the project directory:
cd chatgpt-clone
- Install dependencies:
npm install
- Start the server:
npm run server
- Access the application:
Open
http://localhost:3000
in your web browser.
Your contributions are welcome! If you have ideas for improvements or new features:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Submit a pull request.
For more information, please reach out to me at:
- Email: jayakuma006@mymail.sim.edu.sg
- LinkedIn: Akilesh Jayakumar on LinkedIn
- GitHub: Akilesh Jayakumar on GitHub