This project is a ChatGPT-style conversational platform built using the MERN stack. It provides real-time responses and maintains chat history for a seamless user experience.
- MERN Stack (MongoDB, Express, React, Node.js)
- OpenAI API for language model integration
- React Context API for global state management
- Axios for HTTP requests
- Real-time conversational interface similar to ChatGPT
- Persistent chat history to keep track of conversations
- Backend APIs integrated with OpenAI’s language models for accurate and fast replies
- Dynamic and responsive React UI with smooth user interactions
- Backend/: Node.js and Express server handling API requests and OpenAI integration
- Frontend/: React application with Context API for state management and Axios for API calls
- Clone the repository
- Install dependencies in both Backend and Frontend directories
- Configure environment variables for OpenAI API keys
- Run backend and frontend servers concurrently
Start chatting with the AI in a real-time interface powered by OpenAI’s language models.