Skip to content
@ENIAC-ORG

ENIAC-ORG

🧠 Mental Health Support Platform

Welcome to the official repository hub for our comprehensive mental health support platform. This full-stack web application is designed to help users access personalized psychological care through intelligent tools, virtual consultations, and expert guidance.

Our platform aims to reduce the stigma around mental health by offering a secure and user-friendly digital space for people of all ages to monitor their mental well-being and connect with certified professionals—whether in urgent need or for ongoing therapy.


📚 Repositories

  • Frontend: A React-based web interface that allows users to sign up, book sessions, complete assessments, and connect with specialists.
  • Backend: A Django-based RESTful API that handles user management, appointment scheduling, test result processing, and AI-driven emotional analysis.

🚀 Features

👩‍⚕️ For Users:

  • User registration and login
  • Mental health assessments with saved results
  • Therapist recommendation engine
  • Appointment scheduling and calendar view
  • Real-time virtual consultation via Google Meet
  • Emergency contact support (e.g., panic attack handling)
  • AI-powered emotional chat analysis
  • Reminder system via Telegram Bot
  • Blog posts for mental well-being and stress-relief exercises

👨‍⚕️ For Psychologists:

  • Psychologist onboarding and verification
  • Personalized dashboard with patient history
  • Access to test results and session notes
  • Availability scheduling
  • Patient management and chat history review

🛠️ Technologies

Backend

  • Framework: Django
  • Database: PostgreSQL
  • Caching & Queue: Redis
  • Containerization: Docker
  • CI/CD: GitHub Actions

Frontend

  • Framework: React.js
  • Styling: HTML, CSS
  • API Communication: Axios / Fetch

⚙️ Getting Started

To run the platform locally:

1. Clone the repositories

git clone https://github.com/your-org/frontend.git
git clone https://github.com/your-org/backend.git

2. Follow setup instructions in each repository's README

Each contains instructions on installing dependencies, environment variables, Docker usage, and more.


🧱 System Architecture

[ React Frontend ]
        ↓
 [ Django REST API ]
        ↓
[ PostgreSQL + Redis ]
        ↓
[ AI Emotional Analysis + Google Meet + Telegram Bot ]

Below are some enhanced pictures of the project:

Project Screenshots

homepage

homepage

doctors' list

feedback for doctor in his profile

reserve appointment with doctor

personal tests for patient

test's result

voice to speech in chat with AI

chat with AI

group chat

doctor's dashboard

doctor's dashboard


You can find the actual presentation for the project at the link below:

📁 Project Presentation Folder on Google Drive

🧑‍🤝‍🧑 Team Members

Frontend:

  • Zahra Dehghan
  • Helia Shamszadeh
  • Zahra Abbasgholi
  • Fatemeh Sharhdehi

Backend:

  • Zahra Alizadeh
  • Asma Hamid
  • Zeinab Baghiyan

📢 Contact & Contribution

We're open to collaboration and feedback! Please open issues or pull requests in the respective repositories.


Popular repositories Loading

  1. Back-end Back-end Public

    Python 1

  2. Front-end Front-end Public

    JavaScript

  3. .github .github Public

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…