InTouch - a mental health mobile application (user authentication and consultation session)

In recent years, mental health has become an increasingly important issue and the use of technology in addressing this issue has grown rapidly. In response to this growing trend, a mobile application named InTouch has been developed to crowdsource volunteers as Psychological First Aiders and p...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Jia Wei
Other Authors: Wesley Tan Chee Wah
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/167058
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-167058
record_format dspace
spelling sg-ntu-dr.10356-1670582023-07-07T15:45:23Z InTouch - a mental health mobile application (user authentication and consultation session) Lim, Jia Wei Wesley Tan Chee Wah School of Electrical and Electronic Engineering wesleytan@ntu.edu.sg Engineering::Computer science and engineering Engineering::Electrical and electronic engineering In recent years, mental health has become an increasingly important issue and the use of technology in addressing this issue has grown rapidly. In response to this growing trend, a mobile application named InTouch has been developed to crowdsource volunteers as Psychological First Aiders and provide Target Users affordable and easy access to mental health support. This project is a full-stack mobile application development project and it is divided into four distinct features, which are Psychological First Aid course, consultation session, diary and reward system. The application was developed using Flutter, a cross-platform mobile application development framework that offers a wide range of pre-built widgets and tools. The development of InTouch has been divided into two main phases, which are front-end development and back-end development. During the front-end development phase, program workflows of proposed features were designed to improve user experience. Several screens were designed and developed to achieve the objectives of the different features, including user authentication and consultation session. For back-end development, integration with Firebase has been accomplished to provide user authentication features and data storing capabilities. Besides, Google Cloud Vision API is integrated to enable face detection functionality for generating mood analysis reports. Video conferencing functionality has been developed by implementing functions provided by 100ms to enable consultation sessions between Target User and Psychological First Aider. Overall, the development of InTouch represents a significant contribution to the field of mental health, providing the user with inexpensive and user-friendly support. The incorporation of consultation features, mood analysis reports and diary features demonstrate the potential for mobile applications to enhance mental health services. Bachelor of Engineering (Electrical and Electronic Engineering) 2023-05-21T10:41:25Z 2023-05-21T10:41:25Z 2023 Final Year Project (FYP) Lim, J. W. (2023). InTouch - a mental health mobile application (user authentication and consultation session). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/167058 https://hdl.handle.net/10356/167058 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
Engineering::Electrical and electronic engineering
spellingShingle Engineering::Computer science and engineering
Engineering::Electrical and electronic engineering
Lim, Jia Wei
InTouch - a mental health mobile application (user authentication and consultation session)
description In recent years, mental health has become an increasingly important issue and the use of technology in addressing this issue has grown rapidly. In response to this growing trend, a mobile application named InTouch has been developed to crowdsource volunteers as Psychological First Aiders and provide Target Users affordable and easy access to mental health support. This project is a full-stack mobile application development project and it is divided into four distinct features, which are Psychological First Aid course, consultation session, diary and reward system. The application was developed using Flutter, a cross-platform mobile application development framework that offers a wide range of pre-built widgets and tools. The development of InTouch has been divided into two main phases, which are front-end development and back-end development. During the front-end development phase, program workflows of proposed features were designed to improve user experience. Several screens were designed and developed to achieve the objectives of the different features, including user authentication and consultation session. For back-end development, integration with Firebase has been accomplished to provide user authentication features and data storing capabilities. Besides, Google Cloud Vision API is integrated to enable face detection functionality for generating mood analysis reports. Video conferencing functionality has been developed by implementing functions provided by 100ms to enable consultation sessions between Target User and Psychological First Aider. Overall, the development of InTouch represents a significant contribution to the field of mental health, providing the user with inexpensive and user-friendly support. The incorporation of consultation features, mood analysis reports and diary features demonstrate the potential for mobile applications to enhance mental health services.
author2 Wesley Tan Chee Wah
author_facet Wesley Tan Chee Wah
Lim, Jia Wei
format Final Year Project
author Lim, Jia Wei
author_sort Lim, Jia Wei
title InTouch - a mental health mobile application (user authentication and consultation session)
title_short InTouch - a mental health mobile application (user authentication and consultation session)
title_full InTouch - a mental health mobile application (user authentication and consultation session)
title_fullStr InTouch - a mental health mobile application (user authentication and consultation session)
title_full_unstemmed InTouch - a mental health mobile application (user authentication and consultation session)
title_sort intouch - a mental health mobile application (user authentication and consultation session)
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/167058
_version_ 1772826414971617280