updated on: 13th January 2025, Monday
- Problem Statement
- Domain
- Proposed Solution
- Features
- Future Scope
- Installation
- Tech Stack Used
- Docs
- Preview
- Best Contributors
- License
- Limited Access: Students often face long wait times for mental health services.
- Confidentiality Concerns: Fear of stigma prevents students from seeking help.
- Lack of Support: Mental health crises can occur outside of regular office hours.
- Mood Tracking Challenges: Students struggle to monitor their emotional well-being.
- AI powered Mental Health Support
- AI-Driven Virtual Companion: Prisma AI serves as a virtual companion that offers personalized mental health support, interacting with users to understand and assist with their emotional well-being.
- Personalized Mental Health Support: The platform tailors its recommendations to each user's unique emotional needs, ensuring that the support provided is relevant and specific to the individual.
- Advanced Mood Analysis: Prisma AI uses advanced mood analysis techniques to assess the user's current emotional state, providing accurate insights into their mental well-being.
- Suggested Activities and Coping Strategies: Based on the user's mood and emotional needs, Prisma AI suggests activities and coping strategies designed to help improve their mental state and overall well-being.
- Mood Sense: Daily mood tracking through a user-friendly calendar interface.
- Video Sense: Visual mood tracking with video feedback and personalized insights.
- Support Bot: Behavioral analysis through chat interactions, identifying patterns and traits. Providing supportive response through chat.
- ProCare: Access to professional therapist via chat
- SupportNext: Coping Environments
- Therafy: Access to a library of GIFs, therapeutic music, jokes, and personalized recommendations.
- Personalised Dashboard: Curated view of user health status and tracking of goal progress.
- Dashboard for therapists
- Event organisers
- Offline therapy sessions
- Managed user groups
- Fitness tracker integration
- Download NodeJS >18.0.1
- Run the following commands for running client (frontEnd)
- set up
.env
with the help of.env.example
file in both client and server
$> cd client
$> npm i # install all packages
$> npm run dev # run the frontend
- Run the following commands for running server (backEnd)
$> cd server
$> npm i # install all packages
$> npm start # run the backEnd
Frontend:
- React
- Tailwind
- lucide-react
- tabler-icons
- Aceternity UI
- ShadCn
- Auth0
- Axios
- Stream chat
- Framer motion
- Face-api.js
- Spotify web api
Backend:
- Express.js
- Node.js
- MongoDB
- Mongoose
- Gemini 1.5 Flash
- Nodemon(only dev)
- Stream Chat
- See LICENSE
Srija & Pritam, 2024