tanayaa1 / happyThoughtsHub

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Logo

Happy space

Where Smiles Blossom and Worries Fade Away
Link to Dev Post and Video

Table of Contents
  1. Problem Statement
  2. Key Features
  3. Functionality
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

Problem Statement

Develop an all-inclusive mental health web application that provides a supportive and positive environment for users to engage in therapeutic activities and share their positive experiences. The application will have two access levels: one for registered mental health professionals (doctors) and another for users seeking emotional support and positive interactions.

(back to top)

Built With

Front-end

React JS HTML5 TailwindCSS CSS3 Bootstrap.com

Back-end

Nodejs Express JWT

Database

MongoDB

(back to top)

Key Features

  1. User Access:

    • Users will be able to register and create accounts on the platform.
    • Registered users can log in to access the application's features.
    • Users will have access to a chat feature where they can engage in positive conversations and share encouraging thoughts with other users.
  2. Doctor Access:

    • Mental health professionals will have exclusive access to the platform as doctors.
    • Doctors can create and manage their professional profiles.
    • They will be able to participate in chat sessions, providing guidance and support to users when needed.
  3. Positive Thoughts and Experiences Sharing:

    • The application will facilitate users in sharing their positive experiences, thoughts, and inspirational messages with the community.
    • Users can read, react, and comment on posts shared by others, creating a supportive and uplifting community.
  4. Sentiment Analysis:

    • The application will feature a sentiment analyzer that will analyze user-generated text to identify the emotional tone and sentiment.
    • Sentiment analysis will help users to reflect on their emotions and track their progress over time.
  5. Text-to-Speech:

    • The web application will include a text-to-speech feature to cater to disabled users who may have difficulty reading or comprehending text.
    • The text-to-speech functionality will enable users with disabilities to access the content and participate in conversations effectively.

Overall, this mental health web application aims to foster a sense of positivity, mutual support, and well-being among users. The platform will encourage meaningful interactions and provide accessible tools to enhance emotional well-being. By facilitating positive engagement and empowering mental health professionals to contribute, the application seeks to promote mental wellness for all its users.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g

Installation

Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services.

  1. Clone the repo
    git clone https://github.com/tanayaa1/happyThoughtsHub.git
  2. Install NPM packages
    npm install

(back to top)

Functionality

  • Develop a web application for mental health support.
  • Two access levels: doctors and users.
  • Users can engage in positive chat conversations and share uplifting experiences.
  • Sentiment analysis feature to analyze emotional tone and progress.
  • Text-to-speech functionality for improved accessibility for disabled users.
  • Create a positive and supportive mental health community.

Roadmap of the website

(back to top)

Screenshots of the Website

WhatsApp Image 2023-08-06 at 01 15 18 WhatsApp Image 2023-08-06 at 01 15 44 WhatsApp Image 2023-08-06 at 01 17 52 WhatsApp Image 2023-08-06 at 01 18 13 WhatsApp Image 2023-08-06 at 01 18 28 WhatsApp Image 2023-08-06 at 01 19 50 WhatsApp Image 2023-08-06 at 01 22 37 WhatsApp Image 2023-08-06 at 01 25 28 WhatsApp Image 2023-08-06 at 01 26 18 WhatsApp Image 2023-08-06 at 01 26 38 WhatsApp Image 2023-08-06 at 01 27 28 WhatsApp Image 2023-08-06 at 01 27 52 WhatsApp Image 2023-08-06 at 01 37 41 WhatsApp Image 2023-08-06 at 01 38 52

(back to top)

Team Members

(back to top)

About


Languages

Language:JavaScript 75.3%Language:CSS 23.2%Language:HTML 1.5%