CompanionX is a full-featured, privacy-focused, AI-powered mental health support platform. Designed with empathy and built using modern full-stack and AI technologies, it supports emotional well-being, anonymous counseling, mood tracking, and intelligent support — all in a secure and user-centric environment.
- Anonymous Counseling with real-time messaging and video consultation
- E-Mood Journal with emoji-based mood selection, sentiment analysis, and tracking
- AI-Powered Mood Prediction
- Community Posts & Circle Talk (peer discussion)
- Mental Exercises & breathing practices
- Consultants Near Me (map-based recommendation)
- Avatar Selection (anime-style, privacy-first)
- Chat with Dr. Pookie (friendly AI assistant)
- Payment & Session History
- Availability management and real-time calendar view
- Conduct video/audio/text sessions
- View patient history and notes
- Post mental health resources or tips
- User, consultant & session management
- Approve/disapprove new consultant registrations
- View platform analytics and growth
- Secure control over platform content and moderation
Layer | Technologies |
---|---|
Frontend | HTML, CSS (Tailwind), JavaScript |
Backend | PHP (Vanilla), MySQL |
AI/ML | Python, OpenAI API, Sentiment Analysis |
Video/Chat | Secure API for video call generation, AJAX for real-time chat |
Deployment | XAMPP (Local), GitHub Pages for Docs |
Replace these with your actual screenshots
- Emotion Detection from journal entries and chat
- Personalized Dashboard Recommendations after onboarding
- Mood-based Alerts and suggested activities
- Chatbot Assistant ("Dr. Pookie") for non-critical support
- Suicidal Thoughts Alert
- Users can hide their identity, select an anime-style avatar
- No real names required in community or chats
- Encrypted session tracking
- Auto-invalidating video links for each consultation
Arafath Hossain
Intern @ IRIIC (UIU) | Smart Receptionist Dev | NLP & AI Enthusiast | Product Builder
Other Projects:
- Mental Health AI Agent for active support
- Daily wellness notification system
- Progress visualization (mood over time)
- Gamified mental health tracking
- API version for mobile integration
- Clone this repo:
git clone https://github.com/your-username/companionX.git