Solace AI is a mental health chatbot designed to provide empathetic conversations and support to users. Built using the MERN stack (MongoDB, Express, React, Node.js), it includes functionalities such as user login, signup, JWT authentication, and the generation of empathized chat responses.
- User authentication (login and signup) with JWT tokens
- Persistent user sessions
- Empathetic chat responses generated using OpenAI's GPT model
- Chat history saved for each user
- Secure and private interactions
- Frontend: React, Axios
- Backend: Node.js, Express, MongoDB, Mongoose, JWT
- Chatbot: OpenAI GPT model