hackquest logo

Meiso

All in one mental wellness platform

Video

Mô tả

This is a Full stack project built with NodeJS as its backend component

Frontend Components:

1. Authentication System

- login.html and signup.html for user authentication

- prelogin.html for initial landing page

- editprofile.html for user profile management

2. Core Features

- home.html - Main dashboard/landing page

- moodtracker.html - Mood tracking functionality

- journal.html and my-journals.html - Journaling system

- calendar.html - Scheduling and appointment management

- myappointments.html - Appointment tracking

3. Therapeutic Tools

- therapy.html - Therapy session management

- therapist1.html - Therapist interface

- meditationguide.html - Meditation guidance

- breathingexercise.html - Breathing exercises

- music.html - Music therapy/relaxation

- chatbot.html - AI-powered mental health support

4. Assessment Tools

- depressiontest.html - Depression screening

- anxiety_test.html - Anxiety assessment

- riskanalysis.html - Risk assessment

- tests.html - Various psychological tests

5. Resources and Education

- resources.html - Mental health resources

- books.html - Reading materials

- mentalwellness.html - Wellness information

- emergency.html - Emergency resources and contacts

Backend Architecture:

1. Server Setup

- Uses both Node.js (`server.js`) and Python (`server.py`, model2.py)

- RESTful API structure with routes and controllers

- Environment configuration via .env file

2. Project Structure

- models/ - Data models and schemas

- routes/ - API route definitions

- controllers/ - Business logic

- middleware/ - Custom middleware functions

- config/ - Configuration files

3. Dependencies

- Node.js project with package.json and package-lock.json

- Python components for specific functionality

Technical Stack:

- Frontend: HTML-based web application

- Backend:

- Node.js for main server functionality

- Python for specific models and processing

- RESTful API architecture

- Environment-based configuration

Key Features:

1. Comprehensive mental health tracking and management

2. Professional therapy integration

3. Self-help tools and resources

4. Assessment and screening tools

5. Journaling and mood tracking

6. Appointment scheduling

7. Emergency support resources

8. AI-powered chatbot support

9. Meditation and breathing exercises

10. Music therapy integration

Tiến độ hackathon

Implemented all the features there are currently in this project from scratch. We also tried deploying the project but faced some issues with MongoDB Atlas

Công nghệ sử dụng

Tenserflow
Node
Python
OpenCV
Trưởng nhómNNamish Kumar Sahu
Mã nguồn mở
Ngành
Other