Skip to content

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.

Notifications You must be signed in to change notification settings

Aadhya-Sharma/Solace_AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solace AI - Mental Health Chatbot

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.

Features

  • 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

Technologies Used

  • Frontend: React, Axios
  • Backend: Node.js, Express, MongoDB, Mongoose, JWT
  • Chatbot: OpenAI GPT model

Home Page

Screenshot 2024-06-05 064608

Signup Page

Screenshot 2024-06-05 064747

Login Page

Screenshot 2024-06-05 064715

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published